SSM框架整合学习笔记
SSM框架整合学习笔记
准备工作
原始方式整合
- 创建数据库
- 创建Maven工程
- 导入Maven坐标(pom.xml中的依赖)
- 编写实体类
- 编写Mapper接口
- 编写Service接口
- 编写Service接口实现
- 编写Controller
- 编写添加页面
- 编写列表页面
- 编写相应配置文件
Spring配置文件:applicationContext.xml
SprngMVC配置文件:spring-mvc.xml
MyBatis映射文件:AccountMapper.xml
MyBatis核心文件:sqlMapConfig.xml
数据库连接信息文件:jdbc.properties
Web.xm|文件:web.xml
日志文件:log4j.xml
- 测试
添加账户
账户列表
Mybatis整合Spring实现
整合思路
将SqlSessionFactory配置到Spring容器中
修改Mybatis的核心文件,将”加载propeties文件“和”数据源配置“操作写到到Spring配置文件中,并配置SessionFactory,最后Mybatis核心文件只剩下”定义别名“
声明式事务控制实现
在Spring配置文件中配置声明式事务控制