
SpringIOC
郭敬仰
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Spring解决相互依赖的问题
参考博客: https://blog.youkuaiyun.com/zl1zl2zl3/article/details/86071240 个人理解: (1)如果用构造函数循环初始化所需要的bean的时候,比如文中C初始化的它所需要依赖的时候发现A已经在初始化状态了,就抛出异常。 (2)如果用autowored注入(也就是默认的方式),会先把各个bean实例化放到map中,进而给属性赋值。(推荐用法) (3...原创 2019-10-14 17:19:31 · 1591 阅读 · 0 评论 -
autowiring自动装配实现原理
(1)在AbstractAutowireCapableBeanFactory中populateBean方法,也就是依赖注入的时候发生的 (2)获取当前bean的所有属性,然后判断属性中有AUTOWIRE_BY_NAME等类型的执行autowireByName相关操作 (3)最后执行getBean()进行依赖注入 ...原创 2019-10-14 17:15:53 · 281 阅读 · 0 评论 -
Spring中的后置处理器BeanPostProcessor讲解
参考博客: https://www.cnblogs.com/sishang/p/6576665.html https://www.cnblogs.com/libra0920/p/6118157.html 个人理解思路: (1)initializeBean在populateBean方法之后开始调用,而populateBean是属性注入的方法,说明initializeBean在属性注入之后调用 ...原创 2019-10-14 17:09:27 · 253 阅读 · 0 评论 -
springIOC 中bean的生命周期
参考博客:https://www.cnblogs.com/redcool/p/6397398.html 主要流程 1、bean实例创建 2、给bean属性赋值 3、如果bean实现了Aware相关接口如,BeanNameAware, BeanFactoryAware, InitializingBean, ApplicationContextAware就调用相对于的初始化方法 4、通过容器使用b...原创 2019-10-14 17:00:01 · 211 阅读 · 0 评论 -
FactoryBean在spring中的应用
参考博客:https://blog.youkuaiyun.com/zknxx/article/details/79588391 factorybean调用流程截图:原创 2019-10-14 14:21:13 · 197 阅读 · 0 评论 -
springioc初始化bean与依赖注入流程分析《二》
优秀博客参考: https://blog.youkuaiyun.com/u013400939/article/details/81321246 https://www.cnblogs.com/dongguacai/p/6438603.html getbean初始化截图流程:原创 2019-10-14 13:55:17 · 198 阅读 · 0 评论 -
Spring ioc 启动初始化流程分析《一》
IOC核心为BeanFactory接口,beandefinition装载过程,分析流程如下: 1、从ClassPathXmlApplicationContext为切入点,找到父类AbstractRefreshableApplicationContext,进入refreshBeanFactory() 2、进入loadBeanDefinitions(beanFactory); 3、loadBeanDe...原创 2019-10-14 10:56:01 · 196 阅读 · 0 评论