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']}" />