
Spring
文章平均质量分 66
wenjiangchun
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Spring源码学习之一 ContextLoaderListener及XmlWebApplicationContext
在web工程中,通过在web.xml中配置ContextLoaderListener来启动配置spring容器,常用配置实例如下: contextConfigLocation classpath*:/applicationContext.xml classpath*:/applicationConte原创 2016-02-01 17:20:42 · 890 阅读 · 0 评论 -
spring源码学习之二 XmlWebApplicationContext类结构概述
先来看下XmlWebApplicationContext类UML图 从上图可以看出,XmlWebApplicationContext实现了ConfigurableApplicationContext接口和WebApplicationContext接口. 在上一篇文章中说到通过XmlWebApplicationContext.refresh()方法来完成Spring上下文初始化配置工作,而re原创 2016-02-02 10:26:27 · 992 阅读 · 0 评论 -
spring源码学习之三 XmlWebApplicationContext.loadBeanDefinitions源码分析
接上篇 首先查看该方法源码:/** * Loads the bean definitions via an XmlBeanDefinitionReader. * @see org.springframework.beans.factory.xml.XmlBeanDefinitionReader * @see #initBeanDefinitionReader原创 2016-02-03 11:41:50 · 1476 阅读 · 0 评论 -
spring源码学习之四 BeanDefinitionParserDelegate分析
BeanDefinitionParserDelegate分析上篇文章中提到过,在DefaultBeanDefinitionDocumentReader处理Document元素时,将Document文档内元素具体解析工作委托给BeanDefinitionParserDelegate类来处理,默认BeanDefinitionParserDelegate会处理”http://www.springframe原创 2016-02-03 15:34:16 · 3844 阅读 · 0 评论 -
spring源码学习之五 </context:component-scan>元素处理过程
概述在spring的配置文件中,通常会配置自动扫描包路径下的bean,而</context:component-scan>元素即用来实现该功能,下面是一个配置简单实例: <context:component-scan base-package="com.xxx"> <context:exclude-filter type="annotation" expression="org原创 2016-02-15 17:36:49 · 4674 阅读 · 1 评论 -
spring源码学习之六 </property-placeholder>元素处理过程
概述:</property-placeholder> 主要用来读取配置信息替换Bean中的${}占位符, 常用配置如下:<context:property-placeholder ignore-resource-not-found="true" location="classpath*:/application.properties" value-separator=":"/><bean id="原创 2017-01-11 16:49:44 · 1161 阅读 · 0 评论