spring源码之解析默认命名空间 上篇博文讨论了spring解析配置文件applicationContext.xml的document对象的大致流程:大体分为默认命名空间和非默认命名空间的解析。默认命名空间为bean标签,alias标签和import标签,而非默认空间主要为aop标签 和管理事务的标签。 if (delegate.isDefaultName
spring源码之解析配置文件过程 上篇博文,我们探讨了spring获取配置文件applicationContext.xml的document对象。回想struct2解析struct*.xml,当struct2获取struct*.xml文件的document对象之后,就会循环遍历这个document,然把不同的标签的信息封装到不同的对象中,如<package>标签封装到pa
spring源码之解析配置文件原理 上篇博文提到,spring利用监听器实现在tomcat启动的时候实现初始化。在初始化的过程中,实例化一个webapplicationContext对象,然后利用这个对象的refresh()方法解析配置文件并完成初始化.这篇博文就详细来探讨下这个refresh()方法.//代码清单:refresh()
spring源码之初始化 前面我们探讨了struct的源码及其工作原理。本篇开始,我们将来探讨spring的源码及其工作原理。struct2的核心对象是dispacher,在struct2初始化的时候,初始化一个dispacher对象,当有request请求来的时候,调用dispacher的方法来处理和执行request请求。而spring的核心是ioc容器,如果给我们设计
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号