java WebApplicationContext的作用

小小丁灬 发布于 2016/10/14 08:49
阅读 233
收藏 0

项目启动的时候就初始化 WebApplicationContext ,不明白为什么需要这个东西.网上说这是个容器,用来放实例化的类的.

但是我把初始化赋值注释掉,项目照样可以正常运行啊.求解.

加载中
0
RickyLi
RickyLi
你应该去熟悉下spring提供的几个常用类的作用及scope了。
0
公孙二狗
公孙二狗
context 就是存储一些环境变量,配置,信息的地方
0
颓废的幻想者
颓废的幻想者
"但是我把初始化赋值注释掉,项目照样可以正常运行啊" 是啥意思   贴出来看看你注释什么了
小小丁灬
public static ApplicationContext WEB_APP_CONTEXT = null; SysConst.WEB_APP_CONTEXT = WebApplicationContextUtils.getWebApplicationContext(event.getServletContext()); 注释掉之后,项目一样运行.
0
皮皮狗

问题有点粗略,spring容器初始化入口有很多的 比如常见的 ContextLoaderListener、 DispatcherServlet 都能触发初始化容器,当然像你写的也是一种~  

返回顶部
顶部