配置服务器启动加载applicationContext
来源:互联网 发布:日本电影推荐 知乎 编辑:程序博客网 时间:2024/05/16 11:48
在spring使用过程中,通常的做法是让服务器启动时即实例化所有的bean,这样做在一定程度上提高了web应用的速度。加载完成后,在用的时候便可以通过
ApplicationContext ctx = WebApplicationContextUtils.getWebApplictionContext();
Test test = (Test)ctx.getBean("test");
得到想要的bean--test了。
要配置在服务器启动加载applicationcontext通常有两种方法:
(1)ContextLoaderListener
具体配置是在web.xml中增加:
<listener>
<listener-class>
org.springframework.web.context.ContextLoaderListener
</listener-class>
</listener>
(2)ContextLoaderServlet
具体配置是在web.xml中增加:
<servlet>
<servlet-name>context</servlet-name>
<servlet-class>
org.springframework.web.context.ContextLoaderServlet
</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
无论通过上面的哪一种配置都可以达到服务器启动即实例化bean的目的。
如果要想指定applicationContext.xml的位置可以在增加:
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>/WEB-INF/appContext.xml</param-value>
</context-param>
通过以上配置就可以达到在服务器启动时实例化指定的applicationContext.xml配置文件了。
- 配置服务器启动加载applicationContext
- 服务器启动时,web.xml配置加载顺序解释
- nginx启动配置加载性能分析(一)-作为http服务器
- 加载ApplicationContext
- spring 的启动 之加载文件 applicationContext.xml
- Spring中ApplicationContext加载机制和配置初始化
- Spring中ApplicationContext加载机制和配置初始化
- Spring中ApplicationContext加载机制和配置初始化
- Spring中ApplicationContext加载机制和配置初始化
- Spring中ApplicationContext加载机制和配置初始化
- Spring中ApplicationContext加载机制和配置初始化
- Spring中ApplicationContext加载机制和配置初始化
- netty 配置启动服务器
- 服务器启动时Webapp的web.xml中配置的加载顺序
- 服务器启动时Webapp的web.xml中配置的加载顺序
- 服务器启动时Webapp的web.xml中配置的加载顺序
- 服务器启动时Webapp的web.xml中配置的加载顺序
- 服务器启动时Webapp的web.xml中配置的加载顺序
- 谈谈Delphi中的类和对象
- 你还在浮躁吗?也说说开发工具pk
- 第4代白盒测试方法介绍--理论篇
- 一本Linux下AT&T汇编语言与GCC内嵌汇编入门的中文书籍
- 广告程序“揭发”传奇网游盗号木马等
- 配置服务器启动加载applicationContext
- JBoss JTA的使用心得
- 配置服务器启动初始化servlet
- 关于继承、构造、重载、重写
- 在Windows2003里无法登录MSN
- JS
- 33招Google技巧
- 中国企业信息化的“四步论”
- Hibernate的缓存机制介绍 摘自 孙卫琴