整合SSM框架要做哪些事情:
SpringMVC: pom
- web.xml
a. 前端调度器servlet
b. 编码过滤器filter
c. 支持rest的过滤器 - springmvc.xml
a. 扫描controller包
b. 添加
c. 视图解析器
d. 静态资源解析 - 添加控制器类…
Spring: - web.xml
a. 监听器(在启动web容器时加载) - spring.xml
a. 扫描所有除了controller包的其他包
b. 声明式事务
MyBatis - 需要和spring整合
a. 将sqlSessionFactory 配置为spring的bean
i. 数据源 配置为spring的bean
ii. 全局配置文件
iii. 所有mapper映射文件
b. 将mapper接口的包交给spring - 加入全局配置文件
1、导入pom文件
2、编写各个框架的配置文件
web.xml
springmvc.xml
springcore.xml
mybatisconfig.xml
db.properties
生成 pojo\mapper接口\mapper映射文件
使用逆向工程的方法:
generatorConfig.xml
MBGTest类:生成基本的pojo\mapper接口\mapper映射文件
TestController.java
注意:虽然在老期的项目中,一般都是使用ssm项目做开发的,虽然现在的主流开发是springboot来做开发,但是ssm的基本整合还是需要掌握的