-
新建一个工程, 用来创建自定义启动器starter
a). 在pom文件中添加相关jar包<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-configuration-processor</artifactId> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-autoconfigure</artifactId> </dependency>
b). 创建业务类型(这个完全根据你的业务来定)
c). 创建读取属性的类型
d). 创建自动装配类型
e). 在resources文件夹下创建META-INFO文件夹,并在META-INFO文件夹下创建spring.factories文件。
在上述spring.factories文件中写上自动装配类型的全名称
f). 配置工具,开启Annotation Processing, 以便工具编译时生成spring-configuration-metadata.json文件.
-
大功告成, 在springboot中直接引用即可。
a). 引用jar包
b). 在application.yml文件中进行配置(已经有提示了)
c). 编写controller类进行尝试
d). 结果
SpringBoot自定义启动器starter
最新推荐文章于 2024-05-25 21:25:34 发布