Skip to content

Latest commit

 

History

History

README.md

SpringBoot Starter

详细介绍

创建自己的SpringBoot Starter

autoconfigure模块

  • 参数配置类(XXXProperties)
  • 具体业务实现类(需要被注入到容器的Bean)
  • 自动配置类(XXXAutoConfiguration)
  • 条件化配置(Condition)
  • 重点:配置spring.factories(/resources/META-INF下)

starter模块

  • 提供了对autoconfigure模块的依赖
  • 代码自动提示:spring-boot-configuration-processor
  • 过滤加载:spring-boot-autoconfigure-processor