首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
零星
掘友等级
快乐工作,认真生活
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
33
文章 31
沸点 2
赞
33
返回
|
搜索文章
最新
热门
netty源码之 -- I/O 模型
网络编程模型IO介绍,java BIO,NIO demo 实现,java NIO的认识与理解,为后续 netty 源码阅读奠定基础。
Spring 的扩展点
说起 Spring 的扩展点,大家都会想到 BeanPostProcessor 和 BeanFactoryPostProcessor 这两个处理器,并给他们起名对象的后置处理器和工厂的后置处理器。 对于这两个后置处理器相关的分析,其实在前面的文章中都已经或多或少的有提及了。但是…
Spring 中Bean的初始化
上一篇文章,因为要做一个分享所以简单的总结了一下 Spring IoC相关的知识点。今天这篇文章还是接着之前没写完的 IoC 的部分继续往下写。在上上篇文章 Spring 对象注入循环依赖框架是怎么帮我们做的? 分析了 IOC 总循环依赖的处理(掘金的图片显示不出来,这里是本人…
Spring IoC 总结
首先 IoC 是一个概念:控制反转(依赖反转);用来为:对象间依赖关系的处理 提供指导思想。 其次 Spring IoC 容器,是用来实现这个指导思想的方式,来解决对象之间的耦合关系。可以说它促进的 IoC 设计模式的发展,同时也促成了产品化 IoC容器的出现。 然后 IoC …
Spring 对象注入循环依赖框架是怎么帮我们做的?
分析了 @Autowired 注解构造方法的处理方式。我们知道在使用 Spring 的时候,如果应用设计比较复杂,那么在这个应用 中, Ioc 管理的 Bean 的个数可能非常多,这些 Bean 之间的以依赖关系也会非常复杂。这个时候就有可能会出现容器 中的 Bean 相互引用…
Spring 注入对象处理过程
上一篇文章中,通过 createBeanInstance() 方法,最终得到了 BeanWrapper 对象。再得到这个对象之后,在Spring中,对于依赖 关系的处理,是通过 BeanWrapper 来完成的。 这里首先做一个区分,因为在之前的很长一段时间内,我都错误的以为 …
走过路过Spring推断构造器不要错过哦~
上一篇文章中,我们说到了Spring确定有哪些构造器他可以使用,这一篇文章中,我们将来分析Spring是如何找到一个最合适的构造器。 接下来就是本文的重点,通过构造器来完成对象的实例化。再有多个构造器的时候,是如何选出最合适的一个呢? 上述方法的过程分析复杂,而Spring为了…
你知道Spring怎么确定实例化对象的构造器吗?
方法,今天这个片文章,将来分析另一个被调用的方法 determineConstructorsFromBeanPostProcessors()。方法入口如下: 那么就调用该类的 determineCandidateConstructors() 方法,完成相应的处理。 我这里有一个…
分析一波Spring中factory-method如何实例化对象的?
文章开篇,不得不前情提要走一波了。还记得 @Configuration 类中的@Bean方法是如何处理的吗?@Bean方法中的对象是如何实例化的?小小的脑袋上面是否有大大的问号呢? 首先我们其中一个 BeanDefinition 为例,从上图中查看这个 BeanDefiniti…
Spring doCreateBean方法与 BeanWrapper对象
今天这篇文章,开始分析在Spring中doCreateBean()方法。上一篇文章中提到的createBean()方法的一个子方法: isSingletonCurrentlyInCreation(beanName)在这里返回的时候为true。还记得在什么地方,将当前正在创建的b…
下一页
个人成就
文章被点赞
59
文章被阅读
31,159
掘力值
936
关注了
7
关注者
31
收藏集
2
关注标签
3
加入于
2018-09-27