SSM框架指的是什么
SSM(Spring+SpringMVC+MyBatis)框架集由Spring、SpringMVC、MyBatis三个开源框架整合而成,
常作为数据源较简单的web项目的框架。 其中spring是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架。 SpringMVC分离了控制器、模型对象、分派器以及处理程序对象的角色,这种分离让它们更容易进行定制。 MyBatis是一个支持普通sql查询,存储过程和高级映射的优秀持久层框架。
下面分整理出SSM的系统学习教程,分别是Spring教程+SpringMVC教程+MyBatis教程:
Spring教程
- [Spring]Spring 教程
- [Spring]Spring 体系结构
- [Spring]Spring 环境配置
- [Spring]Spring Hello World 实例
- [Spring]Spring IoC 容器
- [Spring]Spring BeanFactory 容器
- [Spring]Spring ApplicationContext 容器
- [Spring]Spring Bean 定义
- [Spring]Spring Bean 作用域
- [Spring]Spring Bean 生命周期
- [Spring]Spring Bean 后置处理器
- [Spring]Spring Bean 定义继承
- [Spring]Spring 依赖注入
- [Spring]Spring 基于构造函数的依赖注入
- [Spring]Spring 基于设值函数的依赖注入
- [Spring]Spring 注入内部 Beans
- [Spring]Spring 注入集合
- [Spring]Spring Beans 自动装配
- [Spring]Spring 自动装配 ‘byName’
- [Spring]Spring 自动装配 ‘byType’
- [Spring]Spring 由构造函数自动装配
- [Spring]Spring 基于注解的配置
- [Spring]Spring @Required 注释
- [Spring]Spring @Autowired 注释
- [Spring]Spring @Qualifier 注释
- [Spring]Spring JSR-250 注释
- [Spring]Spring 基于java 的配置
- [Spring]Spring 中的事件处理
- [Spring]Spring 中的自定义事件
- [Spring]Spring 框架的 AOP
- [Spring]Spring 中基于 AOP 的xml架构
- [Spring]Spring 中基于 AOP 的 @AspectJ
- [Spring]Spring JDBC 框架
- [Spring]Spring JDBC 示例
- [Spring]Spring 中 SQL 的存储过程
- [Spring]Spring 事务管理
- [Spring]Spring 编程式事务管理
- [Spring]Spring 声明式事务管理
- [Spring]Spring Web MVC 框架
- [Spring]Spring MVC Hello World 例子
- [Spring]Spring MVC 表单处理例子
- [Spring]Spring 页面重定向例子
- [Spring]Spring 静态页面例子
- [Spring]Spring 异常处理例子
- [Spring]Spring 使用 Log4J 记录日志
SpringMVC教程
- [SpringMVC]Spring MVC教程
- [SpringMVC]Spring MVC框架
- [SpringMVC]Spring MVC Hello World示例
- [SpringMVC]Spring MVC表单处理
- [SpringMVC]Spring MVC静态页面
- [SpringMVC]Spring MVC页面重定向
- [SpringMVC]Spring MVC文本框
- [SpringMVC]Spring MVC密码处理
- [SpringMVC]Spring MVC文本域
- [SpringMVC]Spring MVC复选框
- [SpringMVC]Spring MVC复选框(多项)
- [SpringMVC]Spring MVC多项单选按钮
- [SpringMVC]Spring MVC下拉选项(Select)
- [SpringMVC]Spring MVC列表多选框
- [SpringMVC]Spring MVC隐藏字段域
- [SpringMVC]Spring MVC错误处理
- [SpringMVC]Spring MVC文件上传处理
- [SpringMVC]Spring MVC控制器类名称处理映射
- [SpringMVC]Spring MVC简单URL处理程序映射
MyBatis教程
- [MyBatis]MyBatis 使用教程
- [MyBatis]MyBatis XML配置
- [MyBatis]MyBatis XML映射文件
- [MyBatis]MyBatis 动态SQL
- [MyBatis]MyBatisjava API
- [MyBatis]MyBatis SQL语句构建器
- [MyBatis]MyBatis 日志
- [MyBatis]什么是MyBatis
- [MyBatis]MyBatis 从XML创建SqlSessionFactory实例
- [MyBatis]MyBatis不使用XML来创建SqlSessionFactory
- [MyBatis]MyBatis 从SqlSessionFactory获取SqlSession
- [MyBatis]MyBatis 映射SQL语句
- [MyBatis]MyBatis 作用域和生命周期
- [MyBatis]MyBatis Mapper XML配置
- [MyBatis]MyBatis properties元素
- [MyBatis]MyBatis Settings元素
- [MyBatis]MyBatis typeAliases 元素
- [MyBatis]Mybatis-Generator自动生成Dao、Model、Mapping文件
- [MyBatis]MyBatis Generator如何在eclipse上配置及使用
- [MyBatis]MyBatis typeHandlers元素
SSM框架指的是什么的更多相关文章
- 一步一步教你用IntelliJ IDEA 搭建SSM框架(1)
1.基本概念 SSM框架指:Spring MVC + Spring + MyBatis Spring MVC是一种web层mvc框架,用于替代servlet,处理|响应请求,获取表单参数,表单校验等 ...
- SSM框架——以注解形式实现事务管理
上一篇博文<SSM三大框架整合详细教程>详细说了如何整合Spring.SpringMVC和MyBatis这三大框架.但是没有说到如何配置mybatis的事务管理,在编写业务的过程中,会需要 ...
- 整合最优雅SSM框架:SpringMVC + Spring + MyBatis
我们看招聘信息的时候,经常会看到这一点,需要具备SSH框架的技能:而且在大部分教学课堂中,也会把SSH作为最核心的教学内容. 但是,我们在实际应用中发现,SpringMVC可以完全替代Struts,配 ...
- 最优雅SSM框架:SpringMVC + Spring + MyBatis
在写代码之前我们先了解一下这三个框架分别是干什么的? 相信大以前也看过不少这些概念,我这就用大白话来讲,如果之前有了解过可以跳过这一大段,直接看代码! SpringMVC:它用于web层,相当于con ...
- 手把手教你 基础 整合最优雅SSM框架:SpringMVC + Spring
我们看招聘信息的时候,经常会看到这一点,需要具备SSH框架的技能:而且在大部分教学课堂中,也会把SSH作为最核心的教学内容. 但是,我们在实际应用中发现,SpringMVC可以完全替代Struts,配 ...
- SSM框架开发web项目系列(三) MyBatis之resultMap及关联映射
前言 在上篇MyBatis基础篇中我们独立使用MyBatis构建了一个简单的数据库访问程序,可以实现单表的基本增删改查等操作,通过该实例我们可以初步了解MyBatis操作数据库需要的一些组成部分(配置 ...
- SSM框架和SSH框架的区别
SSH和SSM定义 SSH 通常指的是 Struts2 做控制器(controller),spring 管理各层的组件,hibernate 负责持久化层. SSM 则指的是 SpringMVC 做控制 ...
- 带你十分钟快速构建好 SpringBoot + SSM 框架
目前最主流的 java web 框架应该是 SSM,而 SSM 框架由于更轻便与灵活目前受到了许多人的青睐.而 SpringBoot 的轻量化,简化项目配置, 没有 XML 配置要求等优点现在也得到了 ...
- 教你构建好 SpringBoot + SSM 框架
来源:Howie_Y https://juejin.im/post/5b53f677f265da0f8f203914 目前最主流的 java web 框架应该是 SSM,而 SSM 框架由于更轻便与灵 ...
随机推荐
- [2019BUAA软件工程]结对作业
Tips Link 作业链接 [2019BUAA软件工程]结对作业 GitHub地址 WordChain PSP表格 psp2.1 预估耗时(分钟) 实际耗时(分钟) Planning 计划 60 ...
- CrawlSpider模板
crawlSpider 创建CrawlSpider模板 scrapy genspider -t crawl <爬虫名字> <域名> 模板代码示例: # -*- coding: ...
- Maven,gradle的搭建工具
Glassfish安装.基本使用 一.glassfish简介 glassfish是一款web应用服务器,和tomcat一样,也是一款优秀的Servlet容器. 二.glassfish知识点 1.dom ...
- java-IO流-其他流
###22.01_IO流(序列流)(了解) * 1.什么是序列流 * 序列流可以把多个字节输入流整合成一个, 从序列流中读取数据时, 将从被整合的第一个流开始读, 读完一个之后继续读第二个, ...
- Node.Js http服务(websocket)
安装node,下载地址 https://nodejs.org/en/ cmd 中 输入 node -v 安装成功可以查看版本 cmd 中 ctrl - c 可以 结束 和 启动 编辑 js 文本 va ...
- pychrom 快捷键
1.pycharm使多行代码同时缩进 鼠标选中多行代码后,按下Tab键,一次缩进四个字符 2.pycharm使多行代码同时左移 鼠标选中多行代码后,同时按住shift+Tab键,一次左移四个字符 1. ...
- Linux第五节课学习笔记
Linux系统中的一切都是文件,命令就是命令文件. 命令执行分为4步: 1.路径+命令名称. 2.别名.可用alias命令创建别名. 3.内部命令. 4.外部命令.99%的情况都属于第四种.定义这些路 ...
- Actifio中如何分析Oracle备份恢复的报错
场景不同,可以分析的日志不同. 有关oracle备份 (L0/L1) 或者Oracle Log smart backups的日志:UDSAgent.log (on target host locate ...
- Java高级特性 第9节 Socket机制
一.Socket简介 1.Socket概述 Java最初是作为网络编程语言出现的,它对网络的高度支持,使得客户端和服务器流畅的沟通变成现实.而在网络编程中,使用最多的就是Socket,每一个实用的网络 ...
- my sql无法删除数据库
mysql有时候会无法删除数据库,可以通过 1.select @@datadir 查询到文件目录 'C:\\ProgramData\\MySQL\\MySQL Server 5.7\\Data\\' ...