您的位置:首页 > 编程语言 > Java开发

spring 管理xml以及properties文件

2017-02-11 19:40 621 查看
1. spring 框架非常的优秀,它可以整合很多其他的框架,使我们的开发效率提高。    这样的话整个项目的配置文件就会非常多,如果清晰,准确的加载配置文件显得非常重要。2. properties文件。    其实,这个是spring配置的时候,org.springframework.beans.factory.config.PreferencesPlaceholderConfigurer这个bean只会被加载一次。在spring的xml配置文件中,多处出现这个bean的配置,spring加载的时候,只会加载第一个,后面的就加载不了。那如何加载多个properties文件呢?   <bean id="propertiesConfig" class="org.springframework.beans.factory.config.PreferencesPlaceholderConfigurer">     <property name="locations">        <list>            <value>classpath:conf/mongodb.properties</value>            <value>classpath:conf/db.properties</value>        </list>    </property></bean>3. xml文件  大的spring项目 xml文件也是非常多的,可以通过web.xml 中配置<context-param>这个属性<context-param>    <param-name>contextConfigLocation</param-name>    <param-value>classpath:spring/spring-dao.xml,classpath:spring/spring-servlet.xml</param-value></context-param>***更推荐使用将一些应用模块的xml配置通过import resource的方式放在一个xml文件中,比如applicationContext.xml中,
<import resource="classpath:spring/applicationContext-spring.xml"/>
这个applicationContext.xml配置文件可以放到web.xml中通过配置<context-param> 加载进来
<context-param>    <param-name>contextConfigLocation</param-name>    <param-value>classpath:spring/applicationContext.xml</param-value></context-param>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  spring xml properties
相关文章推荐