spring-boot整合SSM框架
Posted 自闭青年
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了spring-boot整合SSM框架相关的知识,希望对你有一定的参考价值。
1.整合spring-MVC拦截器
1.编写拦截器(实现HandlerInterceptor接口)
2.编写配置类实现WebMvcConfigurer,在该类中添加各种组件。
a.注册拦截器
b.添加拦截器到spring mvc 拦截器里
2.整合事物和连接池
1.事物配置
a.添加事物相关的启动器依赖,mysql相关依赖
b.编写业务类Service使用事物注解@Transactional
2.数据库连接池hlkari配置
只需要在application配置文件中指定数据库相关参数
3.整合Mybatis
1.添加启动器依赖
2.配置Mybatis:实体类别名包,日志,映射文件等
3.配置MapperScan
4整合通用Mapper
为什么要整合通用mapper?
可以实现自动拼接sql语句;所有的mapper接口都不需要编写任何方法也就是不用编写sql语句。可以提高开发效率
1.添加启动器依赖
2.改造Mapper继承通用Mapper接口
3.修改启动引导类Application中的Mapper扫描注解
4.修改实体类添加jpa注解
5.改造service层实现业务
整合Junit
1.添加启动器依赖
2.编写测试类
整合redis
1.添加启动器依赖
2.配置applacation.yml中修改redis 的连接参数(redis需要启动)
以上是关于spring-boot整合SSM框架的主要内容,如果未能解决你的问题,请参考以下文章
史上最详细的IDEA优雅整合Maven+SSM框架(详细思路+附带源码)