bean的作用域
通过在配置bean时,指定bean元素的scope来指定该bean的作用域
scope的默认值是singleton,即单例模式,在一个ApplicationContext中,每次调用getBean()方法,获取的都是同一个bean.
如果要使每次获取的bean 都不相同可以指定scope的值为prototype,那么每次调用getBean()都会获得一个新的bean
Sc...
分类:
编程语言 时间:
2014-09-19 01:13:44
阅读次数:
198
Spring是一个比较全面的框架,有很多功能。见下图:
ApplicationContext
ApplicationContext是Spring的核心类,保存了所有的配置。它有多种加载方式,例子如下:
// 只能从/WEB-INF/classes加载配置文件
new ClassPathXmlApplicationContext("applicationContext.xml"...
分类:
编程语言 时间:
2014-09-16 23:47:41
阅读次数:
369
1. 场景一个applicationContext.xml配置文件,这个不可少一个bean,这里我没用接口,直接用一个普通的类做为Spring的bean一个Junit测试类applicationContext.xmlStudentBeanpublicclassStudentBean{publicvo...
分类:
编程语言 时间:
2014-09-12 18:46:44
阅读次数:
320
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:jee="http://www.springframework.org/schema/jee"
xmlns:tx="http://www.springfram...
分类:
移动开发 时间:
2014-09-12 17:14:33
阅读次数:
336
转自:http://www.coderli.com/junit-spring-test-applicationcontext JUnit单元测试用例中使用Spring框架,直接方式如下。 @RunWith(SpringJUnit4ClassRunner.class)
@ContextConfigur...
分类:
移动开发 时间:
2014-09-12 16:36:33
阅读次数:
232
Spring 3支持@value注解的方式获取properties文件中的配置值,大简化了读取配置文件的代码。1、在applicationContext.xml文件中配置properties文件 classpath:app.properties ...
分类:
编程语言 时间:
2014-09-10 10:47:10
阅读次数:
158
一:spring的基本用法:1,关于spring容器:spring容器是Spring的核心,该 容器负责管理spring中的java组件,ApplicationContext ctx = new ClassPathXmlApplicationContext("bean.xml");//这种方式实例化...
分类:
编程语言 时间:
2014-09-09 17:37:19
阅读次数:
254
关于spring出现
??
Exception in thread "main" java.lang.ExceptionInInitializerError,告错的问题:
在建立工程项目是,为了能够提供jar包支持,我创建了build path 添加了spring3.0 user library在这个名称下添加了所有spring的jar包支持。
为了能够发布项目我又在web的lib下添加了...
分类:
移动开发 时间:
2014-09-09 16:18:48
阅读次数:
154
org.springframework.web.context.ContextLoaderListener contextConfigLocation classpath:applicationContext*.xml OpenSessionInViewFilter or...
分类:
编程语言 时间:
2014-09-06 08:35:32
阅读次数:
223
Spring在读取配置文件时,是相对于bin,或者WEB-INF的;“applicationContext.xml”就是找bin或WEB-INF及子文件夹下的文件;“/res/applicationContext.xml”就是必须bin或WEB-INF文件夹下的res文件夹的文件;//res可以换掉...
分类:
编程语言 时间:
2014-09-06 02:12:52
阅读次数:
2048