# Simple Spring Boot Starter **Repository Path**: tzj2015/simple-spring-boot-starter ## Basic Information - **Project Name**: Simple Spring Boot Starter - **Description**: 自定义Spring Boot Starter - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-06-17 - **Last Updated**: 2021-06-17 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ### 实现自己的 starter * 有配置定义自己的配置 * 定义 XXXAutoConfiguration 类: * @ConditionalXXX 条件注解 * @EnableConfigurationProperties * META-INF/spring.factories 配置 * spring-configuration-metadata.json 编写是会有提示 ### 什么场景需要实现自定义Starter * 如果短信邮件系统对外提供使用,可以封装成一个starter,屏蔽对接的细节,使用者只需要配置相关属性。 * 充分利用Spring特性:容器/依赖注入,将核心类相关组件注入容器,外部直接拿来就用