SpringMVC+Spring+MyBatis框架整合
跟着视频结束了ssm的一个小项目实战之后的复习ssm整个框架,
b站的复习视频 ssm整合复习视频
-
表现层 SpringMVC
jar包:springMVC的jar
配置文件:spring-mvc.xml -
业务层 Spring
jar包:spring-ioc
spring-aop
spring-tx
spring-test
配置文件:
applicationContext.xml -
持久层 MyBatis
jar包:mybatis自身核心包
mysql驱动包
连接池
mybatsi-spring
配置文件:
本章学习目标
- 1、单独使用mybatis
- 2、MyBatis整合Spring,有Mapper实现类
- 3、MyBatis整合Spring,没有mapper实现类
- 4、Mybatis整合Spring-Mapper 接口扫描
- 5、Mybatis整合Spring-,整合JDBC事务
- 6、整合SpringMVC
1、单独使用MyBatis
- 1.0创建一个maven管理的web项目
- 1.1添加依赖包
- 1.2创建数据库和表
- 1.3创建实体类
- 1.4创建Mapper接口
- 1.5创建sql映射文件
- 1.6创建sqlMapConfig.xml文件
- 1.7测试
1.0创建web项目
1.1添加依赖包,log4j的日志管理需要添加log4j.properties配置文件
添加log4j.properties配置文件
1.2创建数据库和表
1.3创建实体类
1.4创建Mapper接口
1.5创建sql映射文件
1.6创建sqlMapConfig.xml 数据库的配置文件
1.7测试
下面是数据库中插入的数据
2、MyBatis整合Spring,有Mapper实现类
-
2.1添加依赖
mybatis-spring
spring-ioc
spring-ioc
spring-tx
spring-context -
2.2编写mapper实现类
-
2.3编写applicationContext.xml配置文件
-
2.4测试