2020年8月15日
摘要: 1,什么是循环依赖 简单的说就是A依赖B,B依赖C,C依赖A这样就构成了循环依赖。 循环依赖分为构造器依赖和属性依赖,众所周知的是Spring能够解决属性的环依赖(set注入)。下文将从源码角度分析Spring是如何解决属性的循环依赖。 2,思路 如何解决循环依赖,Spring主要的思路就是依据三级 阅读全文
posted @ 2020-08-15 23:37 云淡风轻博客 阅读(6826) 评论(0) 推荐(0)
摘要: Bean的生命周期 : 创建bean对象 – 属性赋值 – 初始化方法调用前的操作 – 初始化方法 – 初始化方法调用后的操作 – …-- 销毁前操作 – 销毁方法的调用。 【1】init-method和destroy-method 自定义初始化方法和销毁方法两种方式:xml配置和注解。 ① xml 阅读全文
posted @ 2020-08-15 23:13 云淡风轻博客 阅读(1755) 评论(0) 推荐(0)
摘要: BeanFactory和ApplicationContext的区别 描述 BeanFactory: 是Spring里面最低层的接口,提供了最简单的容器的功能,只提供了实例化对象和拿对象的功能; ApplicationContext: 应用上下文,继承BeanFactory接口,它是Spring的一各 阅读全文
posted @ 2020-08-15 23:00 云淡风轻博客 阅读(330) 评论(0) 推荐(0)