通过对 SSM 框架的整合,加深对其应用的熟练以及底层原理的深刻理解,该整合使用的环境是 IntelliJ IDEA。
环境准备
(一)创建数据库和表结构
1 | create database ssm; |
(二)创建 Maven 工程
(三)导入坐标并建立依赖
(四)编写实体类
(五)编写业务层接口
(六)编写持久层接口
整合步骤
(一)保证 Spring 框架在 web 工程中独立运行
(二)保证 SpringMVC 在 web 工程中独立运行
(三)整合 Spring 和 SpringMVC
(四)保证 MyBatis 框架在 web 工程中独立运行
(五)整合 Spring 和 MyBatis
分析
如何把代理对象存到 IOC 的容器里面去
在 service 注入 dao 对象
- 把SqlMapConfig.xml配置文件中的内容配置到applicationContext.xml配置文件中
- 在 dao 接口中添加@Repository注解
- 在service中注入dao对象,进行测试
- 配置Spring的声明式事务管理
待以上配置完成后,即可删除SqlMapConfig.xml文件

