如何自定义Spring Boot Starter?
说明创建自定义Spring Boot Starter的步骤。
回答
Yahuda
- 创建自动配置类@Configuration + @ConditionalOnClass。
- 定义@ConfigurationProperties。
- 在META-INF/spring.factories中注册。
- 命名:{name}-spring-boot-starter。
触发条件:类路径存在相关类、未自定义Bean、配置了特定属性。
说明创建自定义Spring Boot Starter的步骤。
触发条件:类路径存在相关类、未自定义Bean、配置了特定属性。