首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
spring
订阅
小希子
更多收藏集
微信扫码分享
微信
新浪微博
QQ
8篇文章 · 2订阅
逐行解读Spring(六)- FactoryBean的亿点点细节
Spring的IOC部分已经差不多讲完了,下一篇会开始讲AOP部分的源码。本篇博文主要是分享一个小甜点给同学们,讲一下FactoryBean这个接口。 这个接口我们日常开发中使用的不多,更多的是第三方框架接入Spring的时候会使用。不过由于这个接口跟我们IOC中承载主要逻辑的…
逐行解读Spring(四) - 万字长文讲透bean生命周期(下)
3. createBean,真正的bean初始化逻辑 3.3. populateBean,对bean进行自动装配 3.3.1. @Resource、@Autowired的注入逻辑 xml方式配置的信息的注入我这边就不仔细讲了,主要现在这种方式也用的很少,并且对我们了解sprin…
逐行解读Spring(四) - 万字长文讲透bean生命周期(上)
这些天一直在琢磨bean生命周期这一块应该怎么写,因为这一块的流程实在比较长,而且涉及到很多beanPostProcessor的埋点,很多我们常见的功能都是通过这些埋点来做的。 最终,我决定先用一篇博文,把bean生命周期的主流程较为粗略(相对)的讲一下。之后,会通过一系列博文…
逐行解读Spring(三) - 纯注解启动spring的秘密!
上一篇我们有讲到使用context:component-scan标签,注册扫描器之后,扫描器可以把目标包下面有符合过滤器条件(默认情况下会注册一个@Component注解的AnnotationTypeFilter)的类封装成beanDefinition并且注册到IOC容器中来。…
逐行解读Spring(二) - 什么,自定义标签没听说过?回去等通知吧!
上一篇我们讲了默认标签-bean标签的解析,今天我们讲一下自定义标签的解析。 1. 自定义标签的定义 需要注意的是,自定义标签的概念,并不完全只指我们开发时自己定义的标签,而是spring的开发者为之后拓展预留的拓展点,这个拓展点我们可以用,spring的开发人员在为sprin…
逐行解读Spring(一) - 面试官:我看你写精通spring?讲一下xml配置解析的流程吧!
最近在看spring源码,发现之前看的很多细节已经忘了,于是决定在看源码的过程中也把主要的流程用博客记载下来,希望自己能坚持下来吧。 spring已经发展很久,整个体系已经变得很庞大了。为了能更好的把源码看下去,我决定从最基础也是最核心的IOC开始切入,并且从最原始的xml解析…
逐行解读Spring系列目录
未完待续...
逐行解读Spring(五)- 没人比我更懂循环依赖!
这一篇博文主要讲一下我们spring是怎么解决循环依赖的问题的。 以这个例子来看,我们声明了a、b两个bean,且a中需要注入一个b,b中需要注入一个a。 如果没有缓存的设计,我们的虚线所示的分支将永远无法到达,导致出现无法解决的循环依赖问题.... 1. 自己解决循环依赖问题…