我有一个属性对象,其中的键和值需要设置为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