SSM框架(Spring+SpringMVC+MyBatis)
相信很多小伙伴都想找一套关于SSM框架的整合教程,今天就推荐大家一套超详细的整合教程,内附教程资源笔记以及各种工具。
视频教程:黑马程序员最全SSM框架教程|Spring+SpringMVC+MyBatis全覆盖_SSM整合
1.基本概念:
Spring
Spring是一个开源框架,Spring是于2003 年兴起的一个轻量级的Java 开发框架,由Rod Johnson 在其著作Expert One-On-One J2EE Development and Design中阐述的部分理念和原型衍生而来。它是为了解决企业应用开发的复杂性而创建的。Spring使用基本的JavaBean来完成以前只可能由EJB完成的事情。然而,Spring的用途不仅限于服务器端的开发。从简单性、可测试性和松耦合的角度而言,任何Java应用都可以从Spring中受益。 简单来说,Spring是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架。
SpringMVC
Spring MVC属于SpringFrameWork的后续产品,已经融合在Spring Web Flow里面。Spring MVC 分离了控制器、模型对象、分派器以及处理程序对象的角色,这种分离让它们更容易进行定制。
MyBatis
MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis 。MyBatis是一个基于Java的持久层框架。iBATIS提供的持久层框架包括SQL Maps和Data Access Objects(DAO)MyBatis 消除了几乎所有的JDBC代码和参数的手工设置以及结果集的检索。MyBatis 使用简单的 XML或注解用于配置和原始映射,将接口和 Java 的POJOs(Plain Old Java Objects,普通的 Java对象)映射成数据库中的记录。
**
2.SSM整合
SSM框架是一款当前主流的基础框架组合,Spring和SpringMVC是当前企业开发必用框架之一,MyBatis则是与数据库交互的持久层框架之一,由于易用性和轻便性,则被大多互联网公司所选用。SSM基础框架的掌握是当前企业开发最基本的要求,也是其他技术学习和进阶的必要基础。
视频教程:黑马程序员最全SSM框架教程|Spring+SpringMVC+MyBatis全覆盖_SSM整合
配套资料笔记工具: https://pan.baidu.com/s/13BoLYHqKBLKyt_dcJV1qDA
提取码:1623
课程内容:
1、Spring简介及快速入门
2、Spring配置文件及其相应API
3、Spring注解开发
4、Spring web环境及其Junit的集成
5、Spring JDBCTemplate的基本使用
6、Spring AOP的介绍及其配置使用
7、Spring的声明式事务控制
8、SpringMVC的介绍及其快速入门
9、SpringMVC的数据请求和响应
10、SpringMVC的异常处理及其拦截器
11、MyBatis简介及其入门
12、MyBatis的配置文件详解
13、MyBatis的多表操作
章节内容:
Spring部分:
1、Spring简介
2、Spring快速入门
3、Spring配置文件详解
4、Spring依赖注入详解
5、Spring相应API
6、Spring数据源集成配置
7、Spring注解开发
8、Spring集成Junit测试
9、Spring集成web环境
10、Spring JDBCTemplate基本使用
11、SpringAOP简介和快速入门
12、Spring XML方式配置AOP
13、Spring注解方式配置AOP
14、Spring编程式事务控制介绍
15、Spring基于XML方式的声明式事务控制
16、Spring基于注解方式声明式事务控制
SpringMVC部分:
1、SpringMVC简介
2、SpringMVC组件解析
3、SpringMVC数据响应
4、SpringMVC数据请求
5、SpringMVC文件上传
6、SpringMVC+Spring完成练习
7、SpringMVC拦截器
8、SpringMVC异常处理机制
MyBatis部分:
1、MyBatis入门操作
2、MyBatis的Dao层实现方式
3、MyBatis的映射文件深入
4、MyBatis的核心文件深入
5、MyBatis的多表操作
6、MyBatis的注解开发