zoukankan      html  css  js  c++  java
  • spring有三种启动方式

    spring有三种启动方式,使用ContextLoaderServlet,ContextLoaderListener和ContextLoaderPlugIn
    spring3.0及以后版本中已经删除ContextLoaderServlet 和Log4jConfigServlet
    可以采用余下两种启动方式ContextLoaderListener和ContextLoaderPlugIn
    建议使用ContextLoaderListener
    。
     N0:1
    
    
    
           <!--推荐使用此种方式-->
    
    
    
           <listener>
    		<listener-class>
    			org.springframework.web.context.ContextLoaderListener
    		</listener-class>
    	</listener> 
    	<!--contextConfigLocation在 ContextLoaderListener类中的默认值是 /WEB-INF/applicationContext.xml-->
    	<context-param>
    		<param-name>contextConfigLocation</param-name>
    		<param-value>/WEB-INF/applicationContext.xml</param-value>
    		<!-- <param-value>classpath:applicationContext*.xml</param-value> -->
    	</context-param>
    N0:2 
    
           <!--spring3.0之后不再支持此种方式-->
    
    	<servlet>
    		<servlet-name>context</servlet-name>
    		<servlet-class>org.springframework.web.context.ContextLoaderServlet</servlet-class>
    		<load-on-startup>1</load-on-startup>
    	</servlet>-->
    
    N0:3
             <!--要导入org.springframework.web.struts-3.0.5.RELEASE.jar包,在struts2.0及以后版本不支持此种方式加载spring-->
    
    
    
        <plug-in className="org.springframework.web.struts.ContextLoaderPlugIn">
                  <set-property property="contextConfigLocation" value="/WEB-INF/applicationContext.xml"/>
          </plug-in>
  • 相关阅读:
    spark发现新词
    树的算法总结
    机器学习树的算法总结
    Spark Streaming实例
    ubuntu上通用解压方式
    论MYSQL数据库数据错误的处理
    macOS Sierra上Opencv的安装与使用
    phpstudy2016 redis扩展 windows
    细说PHP7
    正则表达式与.htaccess的配置
  • 原文地址:https://www.cnblogs.com/kongxc/p/6232383.html
Copyright © 2011-2022 走看看