@ConfigurationProperties前缀中的属性

时间:2017-04-11 22:13:33

标签: spring properties configuration

是否可以在

中使用属性
@ConfigurationProperties(prefix = "${domain}.user")

这不起作用。我只想"前缀前缀"使用来自同一属性文件的另一个属性的值。例如:

domain=${domain}
domain1.user.username=john
domain2.user.username=irene

在使用" domain1"进行过滤后,所需的完整前缀为domain1.user。作为domain属性的值。

1 个答案:

答案 0 :(得分:0)

根据@ConfigurationProperties javadoc:

 * Note that contrary to {@code @Value}, SpEL expressions are not evaluated since property
 * values are externalized.