参考:https://www.cnblogs.com/yuansc/p/9088212.html
1、创建一个springboot项目,将以下依赖引入
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-configuration-processor</artifactId>
<optional>true</optional>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-autoconfigure</artifactId>
</dependency>
</dependencies>
2、编写一个config
@Configuration
public class StarterAutoConfigure {
}
3.在resources/META-INF/
下创建spring.factories
文件,指向StarterAutoConfigure
org.springframework.boot.autoconfigure.EnableAutoConfiguration=com.xxx.StarterAutoConfigure
一个简单的springboot start完成,可以将一些依赖在start中引入封装好,项目中直接引入starter即可。