我需要從一個我不知道的位置加載一些屬性到Spring上下文中,直到程序運行。另一個屬性的屬性佔位符位置
所以我想,如果我有沒有地方提供一個PropertyPlaceholderConfigurer,將在my.location
從系統屬性讀取,然後我可以使用的背景下,地點:房產佔位符
喜歡這個
<bean class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer"/>
<context:property-placeholder location="${my.location}"/>
但這並不工作,也不location="classpath:${my.location}"
保羅
您將無法將兩個佔位符組合在一起 - 它們是BeanFactoryPostProcessors,如果您明白我的意思,它們將無法處理對方。 – skaffman 2009-08-21 11:35:37
是的,我想我的問題是沿着這些線 – 2009-08-21 13:00:16
其實,這聽起來像PropertyPlaceHolderConfigurer的增強,可能是值得作爲春季JIRA中的功能請求歸檔。 – skaffman 2009-08-21 14:18:00