以前写 spring的时候 一直用的是applicationContext.xml今天写dwr的时候 发现还有一个叫bean.xml的文件
竟然在classes目录下 我spring基础不好
谁和我解释一下啊

解决方案 »

  1.   

    其实spring用的文件名你可以随便改  
    关键是你要找到具体的定义
    比如在web.xml中就有一个最直接用到的 相关xml 然后找到这个文件,看看他里面是否包含其他的,这样一层层扩张下去
      

  2.   

    applicationContext.xml 是默认去寻找的,可以自己随便命名的,在web.xml中指定即可,例如:<!-- ============= Spring listener ============== -->
    <context-param>
    <param-name>contextConfigLocation</param-name>
    <param-value>/WEB-INF/beans*.xml</param-value>
    </context-param>
    <listener>
    <listener-class></listener-class>
    </listener>
    指定所有以beans开始的.xml类型文件为spring的配置文件。
      

  3.   

    楼上写的很好,我补充一点,你可以在web.xml中配置log4j,还有webAppRootKey,这两个也是非常有用的