最新文章列表

applicationContext.xml与spring-severlet.xml加载关系

读取applicationContext.xml(spring配置文件)文件:(通过编码加载) 方法一: ApplicationContext ctx=new FileSystemXmlApplicationContext("applicationContext.xml"); 方法二: ...
perfy315 评论(0) 有5420人浏览 2014-01-26 16:42

Spring中BeanFacory的模拟实现(ClassPathXMLApplicationContext)

模拟Spring的ClassPathXMLApplicationContext类,从xml配置文件中读取然后完成bean的实例化以及bean的属性的依赖注入1.定义配置文件 <beans> <bean id="user" class="com.spring.pojo.User"> <property ...
dyy_gusi 评论(0) 有1878人浏览 2013-12-27 16:27

spring Context 创建

  使用spring框架的时候,在web.xml的配置文件中都会加入如下注释:    <!-- spring --> <context-param> <param-name>contextConfigLocation</param-name> <param-value>/WEB-INF/spring/sprin ...
abc08010051 评论(0) 有2140人浏览 2013-10-30 22:34

Spring中获取ApplicationContext

在用到spring的项目中往往需要获取到ApplicationContext,网上随便一搜也有很多,无非就是以下五种: ApplicationContext ac = new FileSystemXmlApplicationContext("applicationContext.xml"); ApplicationContext ac1 = WebApplication ...
anlystar 评论(0) 有1521人浏览 2013-07-01 14:24

Spring中ApplicationContext加载机制

详见:http://blog.yemou.net/article/query/info/tytfjhfascvhzxcytp33 加载器目前有两种选择:ContextLoaderListener和ContextLoaderServlet。    这两者在功能上完全等同,只是一个是基于Servlet2.3版本中新引入的Listener接口实现,而另一个基于Servlet接口实现。开发中可根据目标W ...
grefr 评论(0) 有1463人浏览 2013-05-29 20:32

Spring知识整理(七)—— IoC容器扩展(下)

Bean的生命周期 IoC容器的启动分为两个阶段,容器启动阶段和Bean实例化阶段。容器启动阶段上一篇已经介绍过了,下面说下Bean实例化阶段。对于BeanFactory,对象默认是延迟加载的,而ApplicationContext启动之后会实例化所有的bean定义,只不过ApplicationContext在启动后会调用注册到该容器的所有bean的getBean()方法。不妨根据Bean的生 ...
zrc111000 评论(0) 有2052人浏览 2013-05-14 12:10

Spring知识整理(四)—— ApplicationContext上

ApplicationContext是对BeanFactory的一个扩展,观察ApplicationContext接口我们可以发现,这个接口除了继承了ListableBeanFactory和HierarchicalBeanFactory(BeanFactory的子接 ...
zrc111000 评论(0) 有1003人浏览 2013-05-05 12:56

include-filter和exclude-filter

  最近仔细看看项目中的代码,发现一直在做项目,就是想着怎么去实现,剩下的东西基本都没注意看。结果到面试的时候我才发现这会是一件很悲剧的 ...
tonyan416 评论(0) 有1981人浏览 2013-03-07 13:36

Spring 在普通java类中调用Sprng容器对象,手动注入获取bean,注释方式,Annotaction

获取ApplicationContext.xml中的bean BeanFactory factory = new ClassPathXmlApplicationContext("classpath:/applicationContext*.xml"); ITestService testService = (ITestService)factory.getBean(&q ...
heisetoufa 评论(3) 有18563人浏览 2012-07-20 16:08

spring 普通类加入spring管理,spring注入普通java类

applicationContext.xml的配置略 一个普通java类 package com.test; import org.springframework.beans.factory.BeanFactory; import org.springframework.context.support.ClassPathXmlApplicationContext; import c ...
heisetoufa 评论(0) 有6929人浏览 2012-07-02 17:05

Spring ApplicationContext 中的对象bean的生命周期

Spring ApplicationContext 中的bean的生命周期 Spring 的BeanFactory 工厂对与Spring的Bean的生命周期的控制和ApplicationContext的生命周期的控制差别在于: ApplicationContext会调用ApplicationContext中的setApplicationContext()方法: 以图是ApplicationConte ...
TJYCHYANGCHENHUI 评论(0) 有1446人浏览 2012-06-30 21:44

使用静态变量缓存ApplicationContext

第一种方法: 1: 声明如下类:   package com.rayoo.tech.core.utils.spring; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.beans.factory.DisposableBean; import org.spring ...
rayoo 评论(0) 有5099人浏览 2012-05-09 16:08

Spring获得管理对象的几种实用方法

网上方法很多种,我说一些J2EE开发中会用到的方法。   第一种: 直接初始化Spring容器,获得对象 ApplicationContext applicationContext = new ClassPathXmlApplicationContext("applicationContext.xml"); applicationContext.getBean(&q ...
cuisuqiang 评论(1) 有3101人浏览 2012-04-24 13:06

BeanFactory已被废弃----读取Spring配置文件类

读取Spring配置文件applicationContext.xml,从而获得相应的Bean,BeanFactory类已被最新的Spring废弃掉,所以不能使用下面代码:   BeanFactory ctx = new XmlBeanFactory(new ClassPathResource("applicationContext.xml"));     我们要使用 ...
meigesir 评论(0) 有2878人浏览 2012-04-07 01:15

HibernateTransactionManager 和 hibernateTemplate的区别

在applicationContext.xml中有如下配置: <bean id="hibernateTemplate" class="org.springframework.orm.hibernate3.HibernateTemplate">     <property name="sessionFactory"> ...
stevenjohn 评论(0) 有1680人浏览 2012-03-27 22:34

Spring学习笔记

一、基本概念 依赖注入: 在运行期,由外部容器动态的将依赖的对象注入到组件中(实例化所有的bean,然后按需注入到组件。) 控制反转:依赖对象的创建和管理(控制权)转移给了外部容器,这样可以很方便的通过容器的配置来管理对象。 容器:可以简单的想象为一个存放了一些单例的实例化对象(bean)的容器,你可以通过容器接口从容器里面拿你需要的对象实例。 二、Spring的主要特性 1. 降低组件之间的耦合 ...
cxmin121 评论(0) 有905人浏览 2012-02-21 23:38

分享springside3 中的SpringContextUtils

web项目( spring )启动后,SpringContextUtils的applicationContext属性会自动初始化(不必 new ClassPathXmlApplicationContext("applicationContext.xml")),于是可以自行编写一些静态方法从 applicationContext 中获取bean了。 package org ...
mazzystar 评论(0) 有4868人浏览 2012-02-20 10:35

ssh 架构下 如何获得 applicationcontext 和spring 管理的 bean 和

如果  是在自己定义的bean中  获得 applicationcontext 可以让该bean 实现applicationcontextaware接口  ,记得把这个bean 配置在  spring的配置文件里 , 源码如下bean 的java文件定义如下 package com.my.utils; import org.springframework.beans.BeansException; ...
IT少年 评论(0) 有3907人浏览 2012-02-08 16:58

Spring 注入 log4j

如果打算将Log4j注入Spring的applicationContext文件中,只需要加入一个bean即可: <bean id="log4jInitialization" class="org.springframework.beans.factory.config.MethodInvokingFactoryBean"> < ...
javapub 评论(3) 有6442人浏览 2012-01-12 17:21

Spring中的ContextLoaderListener

ContextLoaderListener的作用就是启动Web容器时,自动装配ApplicationContext的配置信息。因为它实现了ServletContextListener这个接口,在web.xml配置这个监听器,启动 ...
yheye 评论(0) 有1155人浏览 2011-12-15 16:06

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54785) Web(54513) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics