標簽導入多個文件


先上錯誤代碼

#MyBatis.xml
<context:property-placeholder location="classpath:jdbc.properties" />
<bean id="dataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource">
</bean>
#redis.xml
<context:property-placeholder location="classpath:redis.properties" />
<bean id="dataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource">
</bean>

spring mvc整合redis時新增了一個redis.xml配置文件,該配置文件中使用<context:property-placeholderlocation>讀取properties文件,結果發現不行,一直讀取不到。
原來是因為<context:property-placeholderlocation>標簽只能在spring配置文件中存在一份,改為如下解決:

<context:property-placeholder location="classpath:jdbc.properties, classpath:redis.properties" />

參考鏈接:https://my.oschina.net/u/2326864/blog/1619107


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM