美文网首页
在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