Spring3.x 獲取properties資源文件的值

Spring3.x 獲取properties資源文件的值有兩種方式: 

第一種:使用<context:property-placeholder />標籤 
<context:property-placeholder ignore-unresolvable="true" location="classpath*:jdbc.properties" />
而後在Spring的xml文件中就使用${jdbc.driver}獲取
<property name="driverClassName" value="${jdbc.driver}" />

第二種:使用<util:properties/> 標籤
<util:properties id="props" location="classpath:generic.properties" local-override="true"/>
(1)在java文件中使用@Value("#{props['..']}")獲取資源文件的值
(2)在xml文件中使用#{props['jdbc.username']}獲取
 <property name="username" value="#{props['jdbc.username']}" />
相關文章
相關標籤/搜索