那么我们自定义 Starter 当然也需要这样一个文件,我们首先在 Maven 项目的 resources 目录下创建一个名为 META-INF 的文件夹,然后在文件夹中创建一个名为 spring.factories 的文件,文件内容如下: org.springframework.boot.autoconfigure.EnableAutoConfiguration=org.cp.mystarter.HelloServiceAutoConfiguration 1. 在这...
在resources 目录下,创建一个文件夹名为META-INF,创建一个文件名为spring.factories 这一步是固定写法 由于我们自己开发的starter是没有启动类的,所以需要告诉引用 starter 的项目,需要去加载哪些类。 在spring.factories中填写: org.springframework.boot.autoconfigure.EnableAutoConfiguration=com.xiaofengstu.digest.conf...
starter 是 SpringBoot 的一个重要的组成部分,它相当于一个集成的模块,比如你想用 Mybatis 和 lombok,但是在 pom 文件中需要写两个依赖,如果你将他们集成为一个 starter(或者将更多你需要的依赖集成进去),那么你只需要在 pom 文件中写一个 starter 依赖就可以了,这对于一个可复用模块的开发和维护都极为有利。