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需要启动)
原文地址:https://www.cnblogs.com/lovlinggr/p/12149256.html
时间: 2024-10-08 05:57:40