springboot自定义starte自动装配

1.创建maven项目:

引入依赖
image.png

 <dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-autoconfigure</artifactId>
    <version>2.0.0.RELEASE</version>
  </dependency>
  <dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-configuration-processor</artifactId>
    <version>2.0.0.RELEASE</version>
    <optional>true</optional>
  </dependency>

2.创建要被加载到容器的类

image.png

3.创建配置类

image.png
resources下创建META-INF文件夹在此文件夹下创建spring.factories文件,文件内容配置类的全限定名

org.springframework.boot.autoconfigure.EnableAutoConfiguration=com.TestConfig

image.png

4.打包其他项目引入

image.png

5.注入使用

image.png


版权声明:本文为weixin_42456784原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/weixin_42456784/article/details/126884172