前言
这次采用自定义的
starter
的方式来进行重构。
关于starter(起步依赖)
其实在第一次使用SpringBoot
的时候就已经用到了,比如其中的:
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
我们只需要引入这一个依赖SpringBoot
就会把相关的依赖都加入进来,自己也不需要再去担心各个版本之间的兼容问题(具体使用哪个版本由使用的spring-boot-starter-parent
版本决定),这些SpringBoot
都已经帮我们做好了。
03.jpg
总结
注意一点是spring.factories
的路径不要搞错了,之前就是因为路径写错了,导致自动配置没有加载,AOP也就没有生效,排查了好久。。
weixinchat.jpg