sbc(三)自定义Starter-SpringBoot重构去重插
2017-08-01 本文已影响125人
crossoverJie
pexels-photo-9046.jpg
03.jpg
前言
之前看过SSM(十四) 基于annotation的http防重插件的朋友应该记得我后文说过之后要用SpringBoot
来进行重构。
这次采用自定义的
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项目:https://github.com/crossoverJie/springboot-cloud
博客:http://crossoverjie.top。