摘要:
进入run方法。可以发现有一个printBanner方法 1、进入printBanner方法 private Banner printBanner(ConfigurableEnvironment environment) { if (this.bannerMode == Banner.Mode.OF 阅读全文
posted @ 2020-02-26 22:29 work hard work smart 阅读(755) 评论(0) 推荐(0) 编辑
|
|||
摘要:
进入run方法。可以发现有一个printBanner方法 1、进入printBanner方法 private Banner printBanner(ConfigurableEnvironment environment) { if (this.bannerMode == Banner.Mode.OF 阅读全文
posted @ 2020-02-26 22:29 work hard work smart 阅读(755) 评论(0) 推荐(0) 编辑
摘要:
banner输出的方式 1、默认banner输出 就是spring boot 2、文字banner。修改banner图 在resources下创建banner.txt 。内容为 /* _ooOoo_ o8888888o 88" . "88 (| -_- |) O\ = /O ____/` '\___ 阅读全文
posted @ 2020-02-26 21:28 work hard work smart 阅读(739) 评论(0) 推荐(0) 编辑
摘要:
bean实例化流程流程是在onRefresh方法的finishBeanFactoryInitialization中。进入该方法 protected void finishBeanFactoryInitialization(ConfigurableListableBeanFactory beanFac 阅读全文
posted @ 2020-02-26 21:07 work hard work smart 阅读(649) 评论(0) 推荐(0) 编辑
摘要:
refresh方法介绍 bean配置读取和加载入口 在这个方法内完成sping框架启动流程 首先从SpringBoot的启动run方法,进入到AbstractApplicationContext类refresh方式涉及到下面多个子方法的调用 @Override public void refresh 阅读全文
posted @ 2020-02-26 20:05 work hard work smart 阅读(1217) 评论(0) 推荐(0) 编辑 |
|||