SpringBoot实战教程-SpringBoot自动装配原理

  Spring Boot在进行SpringApplication对象实例化时会通过Spring提供的SPI机制加载META-INF/spring.factories文件,根据配置的接口实现类名称,在程序中读取这些配置文件并实例化,加载到Spring容器中。
  有的时候我们需要提供一些SDK或者Spring Boot Starter给别人使用,这时我们就可以使用Factories机制。Factories机制可以让SDK或者Starter的使用者只需要很少甚至不需要进行配置,只需要在服务中引入我们提供的jar包即可完成自动装配。

文章目录

    • 13.1 自定义Springboot Starter
      • (1)创建功能接口
      • (2)实现接口
      • (3)创建自动装配配置
      • (4)构建Springboot starter
      • (5)使用Springboot starter
    • 13.2 使用Springboot条件注解
      • 13.2.1 Class条件注解
      • 13.2.2 Bean条件注解

你可能感兴趣的:(SpringBoot实战教程,SpringCloud实战教程)