【问题标题】:Reading a configuration Value from YAML in Micronaut在 Micronaut 中从 YAML 读取配置值
【发布时间】:2022-12-20 22:37:31
【问题描述】:

如何从我的 Micronaut 项目中的 application.yml 中读取值?我可以清楚地看到注释被解析为正确的值(在本例中为 true),但它并未应用于变量(保持默认为 false)。我试过使用@Value 和@ConfigurationProperties

【问题讨论】:

    标签: java configuration yaml micronaut


    【解决方案1】:

    简短的回答,因为它是private

    从文档中:

    @Value 注解接受一个可以嵌入占位符值的字符串(默认值可以通过在冒号 : 字符后指定一个值来提供)。还要尽量避免将成员可见性设置为私有,因为这需要 Micronaut 框架使用反射。更喜欢使用受保护的。

    此外,请考虑使用 @Property 而不是 @Valuehttps://docs.micronaut.io/latest/guide/#valueAnnotation

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-10-10
      • 2019-06-07
      • 2016-09-08
      • 1970-01-01
      • 2021-10-23
      • 2019-01-24
      相关资源
      最近更新 更多