# spring-boot-example **Repository Path**: aalansehaiyang/spring-boot-example ## Basic Information - **Project Name**: spring-boot-example - **Description**: spring boot;源码剖析;疑问点代码验证; - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2019-05-21 - **Last Updated**: 2022-07-20 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## 一、Spring 的框架扩展 * [如何实现注解 RPC Consumer属性动态注入](https://mp.weixin.qq.com/s/W4fpLpofaU11BGdvIbOO7g) * ## 二、Spring boot的经典用法 --- * Springboot自动配置----@EnableAutoConfiguration,以及实现原理、具体demo [【链接】](doc/1.md) * Springboot自动配置----@EnableXXX [【链接】](doc/3.md) * 定制自⼰的spring-boot-starter [【链接】](doc/2.md) * 条件注解 @Conditional [【链接】](doc/5.md) * @Component 和 @Configuration 作为配置类的区别 [【链接】](doc/9.md) * List\,批量Bean实例注入 [【链接】](doc/10.md) * 自动扫描指定包下的Class,并注入到Spring容器中,借助策略模式实现多分支流程调度。废弃之前的 if else 写法 [【链接】](doc/11.md) * application.properties 中定义的配置项自动注入,@ConfigurationProperties(prefix = "person") [【链接】](doc/12.md) * spring boot框架集成 Validate,参数自动校验 [【链接】](doc/6.md) * 自定义注解,对方法环绕增强,全局性异常处理 [【链接】](doc/7.md) * 短信验证码异步获取,不会阻塞线程 [【链接】](doc/8.md)