在springmvc中配置加载properties文件一般会在xml文件中配置如下:
<context:property-placeholder location="classpath:resources/properties/zza.properties"
ignore-unresolvable="true" />
如果希望在项目中添加了一个新的模块,并且希望新的模块和之前项目相对独立,需要新添加一个properties文件的话,那么需要在xml配置文件中,再配置一份。比如:
<context:property-placeholder location="classpath:resources/properties/zza.properties"
ignore-unresolvable="true" />
<context:property-placeholder location="classpath:resources/properties/weixin.properties"
ignore-unresolvable="true" />
这样做就太麻烦了,每次添加完properties文件还得在xml文件中添加。并且还必须把ignore-unresolvable属性设置为true。解决方案是:利用通配符。具体如下:
<context:property-placeholder location="classpath*:resources/properties/*.properties" />
版权声明:本文为博主原创文章,未经博主允许不得转载。
时间: 2024-12-14 11:28:28