首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Spring源码系列
一脸肥样
创建于2021-09-19
订阅专栏
Spring源码系列文章
等 5 人订阅
共10篇文章
创建于2021-09-19
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
不像总结的总结
不知道写点啥,就闲聊下吧。。。 2021年,可以说满脑子都是在想怎么钱生钱,到手的工资如果只是存到银行里面,或者支付宝的余额宝或者余利宝的大额存单,最高的年利率才3.1%,今天去银行领纪念币的时候看到
AOP底层源码解析
动态代理 代理模式的解释:为其他对象提供一种代理以控制对这个对象的访问,增强一个类中的某个方法,对程序进行扩展。 比如,现在存在一个UserService类: 此时,我们new一个UserServic
解析配置类
在启动Spring时,需要传入一个AppConfig.class给ApplicationContext,ApplicationContext会根据AppConfig类封装为一个BeanDefiniti
refresh底层原理流程
下面以AnnotationConfigApplicationContext为例子,来介绍refresh的底层原理。 在调用AnnotationConfigApplicationContext的构造方法
【Spring源码】-Spring中的循环依赖
什么是循环依赖? 很简单,就是A对象依赖了B对象,B对象依赖了A对象。 比如: 那么循环依赖是个问题吗? 如果不考虑Spring,循环依赖并不是问题,因为对象之间相互依赖是很正常的事情。 比如 这样,
【Spring源码】-Spring中依赖注入的方式
Spring中到底有几种依赖注入的方式? 首先分两种: 手动注入 自动注入 手动注入 在XML中定义Bean时,就是手动注入,因为是手动给某个属性指定了值。 上面这种底层是通过set方法进行注入。 上
Spring扫描底层流程
Spring启动的时候会调用org.springframework.context.annotation.ClassPathBeanDefinitionScanner#doScan 方法进行扫描,方法
Bean的生命周期
Bean是Spring中最核心的东西,因为Spring就像是个大水桶,而Bean就像容器中的水,水桶脱离了水便也没有了用处。Bean没有任何特别之处,Spring的目的就是让我们的Bean能成为一个纯
【Spring源码系列】Bean的定义-BeanDefinition
定义Bean对象有哪些方式? 在Spring容器中我们使用的一个一个的Bean,那我们定义Bean的形式有哪些呢? <bean/> @Bean @Component/@Service/@Control
【Spring源码系列】-Spring核心知识点梳理
先对Spring中的核心知识点有个整体的大致了解,后续针对每个流程详细深入的研究并分析源码实现,比如: Bean的生命周期底层原理 依赖注入底层原理 初始化底层原理 推断构造方法底层原理 AOP底层原