我有几个属性文件,其中一个是包含accessId
和secretKey
的亚马逊Aws。我目前使用<context:property-placeholder>
导入它们。
问题在于我并不真正需要accessId
和secretKey
等属性,因为Spring属性是全局的(它们可以在任何地方访问和重写)。例如,除了AWS之外,我还可以使用另一项服务,该服务也将使用accessId
和secretKey
进行访问,并且这些属性最终会被覆盖。
如何在导入时为属性添加前缀?理想情况下,我想以aws.accessId
的形式访问它们。然后,尽管它仍然是全局的,但错误的可能性较小。