• spring的applicationContext.xml如何自动加载


    一个web工程自动加载的配置文件只有web.xml,想要加载其他.xml必须在web.xml里面进行配置。

    用spring的时候需要一个bean容器来管理所有的bean,所有bean默认是写在applicationContext.xml里的,在web.xml里面是这么设置的,

     1 <context-param>
     2     <param-name>contextConfigLocation</param-name>
     3     <param-value>
     4         /WEB-INF/dispatcherServlet-servlet.xml
     5     </param-value>
     6 </context-param>
     7 
     8 <listener>
     9     <listener-class>
    10         org.springframework.web.context.ContextLoaderListener
    11     </listener-class>
    12 </listener>

    <context-param>是可选项,如果没有的话就加载applicationContext.xml,也可以用它指定其他配置文件。

    1 <context-param>
    2     <param-name>contextConfigLocation</param-name>
    3     <param-value>classpath:spring.xml,classpath:spring-mybatis.xml</param-value>
    4 </context-param>

    所以,在类的根目录下写一个 applicationContext.xml  然后把spring的东西都配置一下 。 

  • 相关阅读:
    [leetcode] Valid Sudoku
    [leetcode] Count and Say
    [leetcode] Decode Ways
    [leetcode] Sqrt(x)
    [leetcode] Best Time to Buy and Sell Stock II
    7-27 兔子繁衍问题
    7-26 最大公约数和最小公倍数
    7-25 求奇数和
    7-24 猜数字游戏
    7-23 分段计算居民水费
  • 原文地址:https://www.cnblogs.com/lishupeng/p/4948466.html
Copyright © 2020-2023  润新知