spring源码之初始化1.spring的入口spring的核心是ioc容器。spring如何在tomcat启动的时候,实现IOC容器初始化?这里用到了监听器。【代码清单】:在web.xml中配置监听器listener<!--【代码清单】:在web.xml中配置监听器listener-->
<!--配置spring初始化监听器-->..
分类:
编程语言 时间:
2015-11-27 01:20:41
阅读次数:
227
配置bean–配置形式:基于XML文件的方式;基于注解的方式–Bean的配置方式:通过全类名(反射)、通过工厂方法(静态工厂方法&实例工厂方法)、FactoryBean–IOC容器BeanFactory&ApplicationContext概述–依赖注入的方式:属性注入;构造器注入–自动转配:auto属性,会?.
分类:
编程语言 时间:
2015-11-26 13:12:05
阅读次数:
196
BeanDefinition在IoC容器中的注册。DefaultListableBeanFactory的介绍。BeanDefinitionReader的介绍。
分类:
编程语言 时间:
2015-11-22 01:28:23
阅读次数:
274
阅读Spring IoC部分源码有一段时间了,经过不断的单步调试和参阅资料,对Spring容器中bean管理有了一定的了解。这里从bean的几个状态的角度出发,研究下IoC容器
分类:
编程语言 时间:
2015-11-20 17:35:08
阅读次数:
160
2.1 Spring IoC容器概述2.1.1 IoC容器和依赖反转模式 依赖反转的要义,如果合作对象的引用或依赖关系的管理由具体对象来完成,会导致代码的高度耦合和可测性的降低。依赖控制反转的实现有很多种方式,在Spring中,IoC是实现这个模式的载体,它可以在对象生成或初始化时直接将数据注...
分类:
编程语言 时间:
2015-11-20 12:21:03
阅读次数:
151
spring基于xml的配置,配置中各个符号的意义,spring如何约束xml中的属性?在IoC容器中装配Bean之前要了解什么?
分类:
编程语言 时间:
2015-11-09 07:04:56
阅读次数:
275
1.DispatcherServlet作用说明 DispatcherServlet提供Spring Web MVC的集中访问点,而且负责职责的分派,而且与Spring IoC容器无缝集成,从而可以获得Spring的所有好处。DispatcherServlet主要用作职责调度工作,本身主要用于控制流....
分类:
编程语言 时间:
2015-11-03 17:35:13
阅读次数:
370
1. Bean的几种作用域 singleton 单例, 在整个spring IoC 容器只存在唯一对象 prototype 多例, 每次进行getBean 创建新的对象 request ,创建Bean, 放入request范围 request.setAttribute session ,创建Bean...
分类:
编程语言 时间:
2015-11-01 17:55:10
阅读次数:
196
在上一讲中我们介绍了MvcHandler,知道在Handler里面注入两个接口属性分别为IController和IControllerFactory。并且通过IOC容器ControllerBuilder进行创建对应的ControllerFactory,Mvc默认的ControllerFactory为...
分类:
Web程序 时间:
2015-10-28 20:48:44
阅读次数:
1063
spring 核心技术1--控制反转或反向控制 (inversion control IOC)当一个对象需要另一个对象时, 传统设计过程中, 需要通过调用者来创建被调用着的对象实例但是在spring中, 创建被调用者的工作不再有调用者来完成,而是由spring IOC容器完成.DI(dependen...
分类:
编程语言 时间:
2015-10-27 17:17:58
阅读次数:
217