Lucky-gril
积少成多,每天进步一点点。
摘要: spring容器对bean的生命周期管理主要在两个时间点:bean的初始化完成(包括属性值被完全注入),bean的销毁(程序结束,或者引用结束)方式一:使用springXML配置中的init-method="init" destroy-method="destory" 这个两个配置,可以实现两个时间... 阅读全文
posted @ 2014-05-22 16:19 Lucky-gril 阅读(266) 评论(0) 推荐(0) 编辑
摘要: Spring中bean的生命周期管理可以在xml配置文件(一般叫bean.xml或 ApplicationContext.xml)中通过scope属性进行控制。当scope属性默认的为singleton(单例),这个时候bean 是在spring容器启动的时候进行加载和实例化并且是单实例的;当你将s... 阅读全文
posted @ 2014-05-22 15:31 Lucky-gril 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 第一部分:Spring架构的分析。 两个核心概念:IoC、AOP。 IoC:实际上依靠工厂模式,实现控制反转。 步骤:读取配置文件,利用Java反射机制,生成对象,将对象返回给调用者。 了解两个类:BeanFactory和ApplictionContext Spring源码结构的解读:用Ant生成... 阅读全文
posted @ 2014-05-22 15:03 Lucky-gril 阅读(198) 评论(0) 推荐(0) 编辑
摘要: spring的IOC容器能够帮我们自动new对象,对象交给spring管之后我们不用自己手动去new对象了。那么它的原理是什么呢?是怎么实现的呢?下面我来简单的模拟一下spring的机制,相信看完之后就会对spring的原理有一定的了解。 spring使用BeanFactory来实例化、配置和... 阅读全文
posted @ 2014-05-22 14:47 Lucky-gril 阅读(205) 评论(0) 推荐(0) 编辑