美文网首页
在WEB应用中使用Spring

在WEB应用中使用Spring

作者: 暮秋moco | 来源:发表于2020-02-25 11:19 被阅读0次
  • 需要额外导入jar包 两个web相关
    spring配置文件和非WEB环境相同
    创建IOC容器
    1.非WEB应用在main方法中直接new。
    2.WEB应用应该在该WEB应用被服务器加载的时候就创建IOC容器,即在ServletContextListener类中的contextInitialized(ServletContextEvent sce)方法中加载IOC容器,并将该IOC容器放在ServletContext(即application域)的一个属性中。
  • Spring框架提供了该监听即在web.xml中加入如下配置
<!-- 初始化 spring 容器 -->

<!--启动Web容器时,自动装配 applicationContext.xml 的配置信息并执行它所实现的方法。
如果没有名为 applicationContext.xml 的文件,
需在 context-param 中指定一个Spring容器的初始化配置文件,
本例中是 configSpring.xml -->
<context-param>
      <param-name>contextConfigLocation</param-name>
      <param-value>classpath:configSpring.xml</param-value>
</context-param>
<!-- 启动IOC容器的ContextLoaderListener监听,将IOC容器放入到ServletContext域中 -->
<listener>
      <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>

相关文章

网友评论

      本文标题:在WEB应用中使用Spring

      本文链接:https://www.haomeiwen.com/subject/nlpzqhtx.html