【发布时间】:2014-04-18 11:44:42
【问题描述】:
我的 xml 文件中有以下配置:
<util:properties id="apiConfigurator" location="classpath:api.properties" scope="singleton"/>
这是我的属性文件:
appKey=abc
appSecret=def
在我的春季课程中,我得到了一些像这样的值:
@Value("#{apiConfigurator['appKey']}")
我想在 Spring 中创建一个 @Configuration 类来解析属性文件
@Value("#{apiConfigurator['appKey']}")
仍然可以在我使用它的课程中进行彻底的工作。我该如何正确地做到这一点?
【问题讨论】:
-
试试this。
-
它看起来很接近,但它没有说明任何关于给配置集一个 id,并使其以我需要的“类似哈希”的方式访问:apiConfigurator['foo']
标签: java xml spring configuration-files properties-file