springboot
你是我最暖的伴
这个作者很懒,什么都没留下…
展开
-
Springboot加载yml配置文件源码梳理
Springboot加载yml配置文件 Springboot 启动过程是一个复杂的流程,现在将yml加载拆分出来单独研究一下 ApplicationArguments 提供对用于运行的参数的访问 ConfigurableEnvironment 的propertySources 存放yml的配置参数 public ConfigurableApplicationContext run(String... args) { StopWatch stopWatch = new StopWatch();原创 2020-08-25 09:58:00 · 1615 阅读 · 0 评论 -
SpingBoot+Banner默认信息输出原理
SpingBoot 服务启动加载Banner信息 SpingBoot 加载Banner没有多少难度,只是研究SpringBoot启动源码的一个开始。 Banner信息 public Banner print(Environment environment, Class<?> sourceClass, PrintStream out) { //获取Banner 对象属性 Banner banner = getBanner(environment); //输出Banner信息 b原创 2020-08-01 12:49:11 · 307 阅读 · 0 评论