zoukankan      html  css  js  c++  java
  • Spring Web项目spring配置文件随服务器启动时自动加载

    前言:其实配置文件不随服务器启动时加载也是可以的,但是这样操作的话,每次获取相应对象,就会去读取一次配置文件,从而降低程序的效率,而Spring中已经为我们提供了监听器,可监听服务器是否启动,然后在启动时,加载spring的配置文件,并且只加载一次,从而提高程序效率。


    实现:其配置需要在web.xml中进行,具体实现如下:

     <!--配置监听器 --> <!--以便在服务器启动的时候,加载spring配置文件-->
        <listener>
            <listener-class>
             org.springframework.web.context.ContextLoaderListener
           </listener-class>
        </listener>
        <!--配置spring配置文件-->
        <context-param>
            <param-name>contextConfigLocation</param-name>
            <param-value>classpath:spring/spring-context.xml</param-value>
        </context-param>

    注:这里注意<context-param>标签中<param-name>中的内容为固定值,<param-value>中内容为固定格式:classpath:spring配置文件(如有路径请加上)

    通过以上配置就可以让spring配置文件随服务器启动而加载了。


    by Shawn Chen,2018.1.10日, 晚。

  • 相关阅读:
    vue封装axios请求
    搭建vue开发环境
    webpack搭建vue环境报错
    JS的执行顺序 setTimeout与Promise async/await
    position属性脱离文档流覆盖其他内容
    MVC和MVT
    HTTP常见请求方式(get,post,put,delete)
    三次握手四次挥手
    web工作流程,中间件,请求顺序
    Vue整理
  • 原文地址:https://www.cnblogs.com/developer_chan/p/8260484.html
Copyright © 2011-2022 走看看