Spring Boot
supermancoke
合肥架构师一名
展开
-
Spring Boot(3)EnableAutoConfiguration和EnableFeignClients实现
通过ImportSelector和@Import实现以下以EnableAutoConfiguration为例说明各类Enable实现过程ImportSelector说明org.springframework.context.annotation.ImportSelector用于定义哪些被@Configuration 注解的类应该被导入。public interface ImportSele...原创 2020-04-27 14:04:22 · 562 阅读 · 0 评论 -
Spring Boot(2) 注解解析
@AliasFor@AliasFor注解用于声明注解属性的别名显性注解内别名表示注解中的两个属性相互互为别名public @interface ContextConfiguration { @AliasFor("locations") String[] value() default {}; @AliasFor("value") ...原创 2020-04-27 14:03:00 · 301 阅读 · 0 评论 -
Spring Boot(1) 启动分析
参考文档:https://docs.spring.io/spring-boot/docs/2.2.6.RELEASE/reference/html/appendix-executable-jar-format.html#executable-jar《Spring Boot编程思想(核心篇)》Spring Boot可执行Jar结构普通项目可执行Jar结构如下:example.jar...原创 2020-04-27 14:00:56 · 214 阅读 · 0 评论