我有一個屬性對象,其中的鍵和值需要設置爲spring上下文。其中一個bean的變量爲@Value(${key})
。如何將java.util.properties對象加載到彈出環境中
在Web應用程序中沒有屬性文件。
有人可以幫助這個。
我有一個屬性對象,其中的鍵和值需要設置爲spring上下文。其中一個bean的變量爲@Value(${key})
。如何將java.util.properties對象加載到彈出環境中
在Web應用程序中沒有屬性文件。
有人可以幫助這個。
您必須使用@Resource註釋將屬性文件綁定到Java中。
@Resource (name="propertiesMapName")
public Properties someProps;
在XML文件
的xmlns:UTIL = 「http://www.springframework.org/schema/util」
http://www.springframework.org/schema/util
http://www.springframework.org/schema/util/spring-util-3.1.xsd
...
<util:properties id="propertiesMapName" location="classpath:yourFile.properties"/>
正如我所說沒有屬性文件,編程上需要在春天的上下文中添加屬性對象,所以我可以將值作爲@Value(「鍵」) – user1702759
@ user1702759你不能這樣做,你不能添加編程方式一些值是需要啓動spring上下文(@Value(「key」)) – cralfaro
你嘗試了嗎? – cralfaro