【问题标题】:Property in @ConfigurationProperties prefix@ConfigurationProperties 前缀中的属性
【发布时间】:2017-09-07 11:58:26
【问题描述】:

是否可以在

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

这不起作用。我只想用来自同一属性文件的另一个属性的值“为前缀添加前缀”。例如:

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

使用“domain1”作为domain 属性的值进行过滤后,所需的完整前缀将是domain1.user

【问题讨论】:

    标签: spring properties configuration


    【解决方案1】:

    根据@ConfigurationProperties javadoc:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-03-28
      • 1970-01-01
      • 1970-01-01
      • 2017-10-19
      • 2017-06-02
      • 2021-09-22
      • 2019-03-29
      • 1970-01-01
      相关资源
      最近更新 更多