SpringBoot启动流程及原理_springboot的启动流程及原理-CSDN博客

网站介绍:需求是需要做一个类似于Nacos和Apollo一样的客户端,可以无缝接入Spring生态;同时要求拉取到的配置可以像本地配置一样,也需要通过注解拉取,并支持热更新。首先我们来分析需求:需要拉取到的配置可以像本地配置一样。这就是对我拉取到配置的时机有一定要求:在某些Bean之前启动,比如spring-data之前启动,这样才可以让spring使用我们拉取到的配置进行启动。通过注解获取配置并支持热更新。这个需求分为两部分,一个是通过注解获取配置,一个是热更新。通过注解获取配置就需要我们将拉取到的配_springboot的启动流程及原理