前缀或重命名Spring Environment属性

时间:2014-08-04 08:21:55

标签: spring properties-file

我有几个属性文件,其中一个是包含accessIdsecretKey的亚马逊Aws。我目前使用<context:property-placeholder>导入它们。

问题在于我并不真正需要accessIdsecretKey等属性,因为Spring属性是全局的(它们可以在任何地方访问和重写)。例如,除了AWS之外,我还可以使用另一项服务,该服务也将使用accessIdsecretKey进行访问,并且这些属性最终会被覆盖。

如何在导入时为属性添加前缀?理想情况下,我想以aws.accessId的形式访问它们。然后,尽管它仍然是全局的,但错误的可能性较小。

0 个答案:

没有答案