spring mvc注入配置檔案裡的屬性

2021-06-26 20:11:45 字數 919 閱讀 2685

spring3.0以上版本鼓勵使用注釋的方式編寫程式,之前一直不知道xml配置檔案裡面的${}引用的屬性如何通過註解的方式進行注入,網上搜尋發現使用@value("$")的方式可以獲取得到,不過前提是spring容器裡面要有這些屬性,於是新增配置

[html]view plain

copy

print?

<

bean

class="org.springframework.beans.factory.config.propertyplaceholderconfigurer"

>

<

property

name="systempropertiesmodename"

value="system_properties_mode_override"

/>

<

property

name="ignoreresourcenotfound"

value="true"

/>

<

property

name="locations"

>

<

list

>

<

value

value

>

list

>

property

>

bean

>

到spring的主配置檔案中,可是程式裡面還是讀去不到,讀取到的只是$("屬性名")這樣的字串,並沒有解析這個表示式,後來想了下,我專案是用spring mvc的,主要是controller需要讀取這些配置資訊,而spring mvc的配置檔案和spring的配置檔案非同乙個,把上面的配置檔案放到spring mvc的配置檔案中就解決了這個問題,記錄一下以防遺忘。

spring mvc注入配置檔案裡的屬性

classpath config.properties classpath db.properties 到spring 的主配置檔案中,可是程式裡面還是讀去不到,讀取到的只是 屬性名 這樣的字串,並沒有解析這個表示式,後來想了下,我專案是用spring mvc的,主要是controller需要讀取這...

spring mvc注入配置檔案裡的屬性

classpath config.properties classpath db.properties 到spring 的主配置檔案中,可是程式裡面還是讀去不到,讀取到的只是 屬性名 這樣的字串,並沒有解析這個表示式,後來想了下,我專案是用spring mvc的,主要是controller需要讀取這...

SpringMVC配置檔案

1.web.xml dispatcher org.springframework.web.servlet.dispatcherservlet 載入 web inf spring mvc 目錄下的所有xml作為spring mvc的配置檔案 contextconfiglocation web inf ...