概述 SpringBoot提供了自动配置能力。通过自动配置我们可以非常方便地启动相关的服务。 SpringBoot自动配置有两个核心模块: 自动配置模块(autoconfigure):主要负责读取配置相关的内容,并尝试启动服务; 启动模块(
[阅读更多...]-
springboot学习01 – 自定义自动配置
-
SpringBoot探索03 – 条件注解
SpringBoot中提供了一系列的条件注解(@Conditional)来实现对@Bean和@Configuration等实例的创建进行约束。这些注解包括: Class Conditions,类条件约束 Bean Conditions,Be
[阅读更多...] -
SpringBoot探索02 – 启动过程之getSpringFactoriesInstances
最近计划整理下SpringBoot的启动过程以及API请求返回过程,以便支持后续的部分内容,也方便实现一周一文的计划。 先做SpringBoot启动流程分析。 初见 在SpringBoot启动代码的开头部分可以看到如下的内容: 比较显眼的是
[阅读更多...]