Spring Ioc(1)——web中spring容器的启动初步
来源:互联网 发布:杭州意丰歌服饰知乎 编辑:程序博客网 时间:2024/05/19 20:57
1、先谈web.xml
我们都知道对于web应用的开发都会用到web.xml文件,虽然它不是必须的,但是它的作用确非常之大。主要可以用于初始化一些配置。如,可以初始化监听器、配置欢迎页面等。
2、spring容器的启动
同样的,我们做java web开发过程中也一样需要做一些初始化的工作,如果我们在开发过程中用到了spring容器,同样需要在web.xml文件配置让其启动。常用的方法是以Listener的方式启动的,我们看web.xml文件中的配置片段(如下)。
<!-- 指定spring的配置文件 -->
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>
/WEB-INF/spring/*.xml
</param-value>
</context-param>
<!-- 指定以Listener方式启动Spring容器 -->
<listener>
<listener-class>
org.springframework.web.context.ContextLoaderListener
</listener-class>
</listener>
【说明】对用到了spring的一些应用程序(非web应用),如果也想启动spring容器,可以采用如下方式:
public static String[] contextFile = { "applicationContext.xml" };
ApplicationContext context = new ClassPathXmlApplicationContext(contextFile);
- Spring Ioc(1)——web中spring容器的启动初步
- Spring ioc容器启动流程—obtainFreshBeanFactory
- 【Spring源码--IOC容器的实现】(一)Web容器的启动
- spring(2) spring ioc容器在Web容器中的启动
- 【spring】IOC容器在WEB容器中的启动
- spring—IoC初步体验
- Spring IOC 源码分析:容器的启动
- 好莱坞原则—Spring的IOC容器
- Spring的IOC容器—依赖注入
- Spring(1)---IOC容器
- Spring IOC容器启动简介
- Spring IOC容器启动核心
- Spring ioc容器启动流程
- Spring IOC容器启动过程
- Spring IOC容器启动简介
- spring的Ioc容器
- Spring的IoC容器
- spring的IOC容器
- [Unity3D]无缝场景切换解决方案(1) - 简单场景切换
- AT88SC系列芯片解密关键技术解析
- 跟我一起写 Makefile
- 判断一个三位数是不是水仙花数
- 关于面试
- Spring Ioc(1)——web中spring容器的启动初步
- [WinForm]C# .net防止一个程序(WinForm)重复运行的方法。
- 【参与开源】J2EE开源项目JEECG快速开发平台,欢迎广大技术爱好者参与
- Spring Ioc(2)——ContextLoaderListener是如何启动spring?
- 静态分析工具及使用总结(一)
- 常用算法的稳定性
- [Unity3D]场景间切换与数据传递(以及物体删除技巧)
- 如何跟踪EBS客户端的IP地址
- SDK Manager 无法安装 Android Support Library host文件