
spring源码
文章平均质量分 86
daguniang123
永不安于现状
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
SpringBootApplication注解解析(流程分析)
@SpringBootApplication注解解析@SpringBootApplication是什么@SpringBootApplication表示这是SpringBoot的启动类@SpringBootApplicaiton注解@Target(ElementType.TYPE)@Retention(RetentionPolicy.RUNTIME)@Documented@Inherited@SpringBootConfiguration@EnableAutoConfigura原创 2020-09-12 14:20:13 · 1188 阅读 · 1 评论 -
【死磕-springboot第三篇】prepareEnvironment
【死磕-第三篇】prepareEnvironment导读上一篇讲述了,获取运行监听器,然后调用starting方法,干了些什么这一篇主要讲springApplication.run这个流程中准备环境的这个过程1. 源码详解/** * Run the Spring application, creating and refreshing a new * {@link ApplicationContext}. * 翻译:运行一个spring程序,创建并且刷新一个新的Applica原创 2021-10-10 18:15:26 · 1273 阅读 · 1 评论 -
【死磕springboot-第二篇】getRunListeners
1.BackgroundPreinitializer @Override public void onApplicationEvent(SpringApplicationEvent event) { // 判断系统属性中是否为 spring.backgroundpreinitializer.ignore = false(默认为false) // 判断事件是不是 ApplicationStartingEvent或他的子类 // 判断是否支持多进程原创 2021-09-13 21:38:46 · 815 阅读 · 0 评论 -
【死磕springboot-第一篇】创建SpringApplication对象
【死磕-第一篇】创建SpringApplication对象导读每次每次!!!!,面试就看spring的源码,各种视频笔记到处看一点,没有系统的从头到尾学习这次!!,我一定要从main开始到结束,全部看完!!我们先从main开始看源码,然后按照调用函数的步骤,一步一步以代码的形式跳转到这篇主要讲述的内容讲完核心的东西之后,会以问题的形式讲述从跳转过来这部分没有讲的代码这样的步骤讲是因为,一步一步讲的话,有一些东西后面用到了,但是当前代码看不出此代码的作用,所以看完核心代码后再讲述小细节比较原创 2021-09-07 21:51:25 · 717 阅读 · 1 评论