<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:aop="http://www.springframework.org/schema/aop"
xmlns:context="http://www.springframework.org/schema/context"
xmlns:util="http://www.springframework.org/schema/util"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd
http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop.xsd
http://www.springframework.org/schema/util http://www.springframework.org/schema/util/spring-util.xsd
http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context.xsd">
<!-- --------------------------properties file---------------------------------- -->
<!-- resource list -->
<bean id="resourceList" class="java.util.ArrayList">
<constructor-arg>
<list>
<value>classpath:application-test.properties</value>
<value>classpath:application-test1.properties</value>
<value>classpath:application-test2.properties</value>
<value>classpath:application-test3.properties</value>
</list>
</constructor-arg>
</bean>
<!-- support expression language -->
<!-- <util:properties id="testProperties" location="classpath:bootstrap-test.properties" /> -->
<bean id="configProperties"
class="org.springframework.beans.factory.config.PropertiesFactoryBean">
<property name="locations" ref="resourceList">
</property>
</bean>
<!-- support placeholder -->
<bean id="propertyPlaceholderConfigurer"
class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
<property name="ignoreUnresolvablePlaceholders" value="true" />
<!-- <property name="locations" ref="resourceList" /> -->
<property name="properties" ref="configProperties" />
</bean>
<!----------------- bean annotation driven -------------------------------- -->
<context:annotation-config />
<context:component-scan
base-package="com.xxx.test" />
<!-- ------------------import local src/main/resources/ ------------------------- -->
<import resource="classpath:/config/xxx.beans.xml" />
</beans>
Spring读取property文件的两种配置:EL表达式和placeholder表达式
原创
©著作权归作者所有:来自51CTO博客作者茜茜770的原创作品,请联系作者获取转载授权,否则将追究法律责任

提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
cron表达式详细讲解
cron表达式简介
cron表达式 -
spring EL表达式,null-safe表达式
spring EL表达式,null-safe表达式
java springboot spring -
listview android 修改
由于手机屏幕有限, 所以ListView的使用非常的普遍. ListView就是用户可以通过手指上下滑动的方式来展现更多的数据.ListView的简单使用:新建一个ListViewDemo的项目,修改activity-main.xml中的代码:android:layout_width="match_parent" android:layout_height="match_parent" andro
listview android 修改 android控件 listview网站 android 数据 加载