spring4.0.5源码解析
上漂的程序猫狗
我想为这社会做一点自己的共享,不想碌碌无为过完这一生
展开
-
【4】spring单元测试和ApplicationContext区别
ApplicationContext 等于直接调用public ClassPathXmlApplicationContext(String[] configLocations, boolean refresh, ApplicationContext parent) throws BeansException { super(parent); setConfigLoc原创 2015-04-24 09:47:07 · 748 阅读 · 0 评论 -
【3】BeanFactory 和AppliactionContext区别
BeanFactory :是spring框架的基础设施,面向spring本身。会延迟加载,只是将xml解析,将类里面的信息记录下来。AppliactionContext:应用上下文,面向spring开发者。加载就一次性实例化。 AppliactionContext 是 extends BeanFactory代码层次:一、立即实例化ApplicationContext a原创 2015-04-23 17:48:04 · 1103 阅读 · 0 评论 -
【2】spring4.0.5初始化之listener
springmvc的入口是web.xml配置的listener,也就是ContextLoaderListener 监听类。ContextLoaderListener基于Web上下文级别的监听器在启动服务器时就创建ApplicationContext并且将配置的Spring Bean加载到XML中。DispatcherServlet是一个请求分发控制器,所有匹配的URL都会通过该原创 2015-04-23 15:42:52 · 982 阅读 · 0 评论 -
【1】spring初始化
基础准备工作:假如 web.xml配置有以下内容 contextConfigLocation classpath:/youdao/*.xml org.springframework.web.context.ContextLoaderListener 一、web.xml相关知识当我们启动项目的时候,tomact首先加载web.x原创 2015-04-22 16:59:05 · 548 阅读 · 0 评论 -
Spring MVC 解读——<mvc:annotation-driven/>
Spring MVC 解读——一、AnnotationDrivenBeanDefinitionParser 通常如果我们希望通过注解的方式来进行Spring MVC开发,我们都会在***-servlet.xml中加入标签来告诉Spring我们的目的。但是我们为什么这么做呢?这个标签是什么意思呢?它做了什么呢? 同样为了弄清楚这些问题, 像标签一样,我们先找到转载 2015-08-14 13:47:35 · 784 阅读 · 0 评论 -
Spring BeanFactory 与 FactoryBean的区别
BeanFactory: 以Factory结尾,表示它是一个工厂类,是用于管理Bean的一个工厂FactoryBean:以Bean结尾,表示它是一个Bean,不同于普通Bean的是:它是实现了FactoryBean<T>接口的Bean,根据该Bean的Id从BeanFactory中获取的实际上是FactoryBean的getObject()返回的对象,而不是FactoryBean本身, 如果要获取原创 2015-07-23 17:11:56 · 1626 阅读 · 0 评论