我一直在寻找一种方法来访问application.yml
配置文件中的Spring Boot配置属性(来自logback-spring.groovy
)。
根据文档,这是possible from the XML config,但我很难看到如何在groovy DSL配置中做到这一点。
简单的${some.property}
替换不起作用。
编辑: 我还发现this question,它有一些关于可能方法的提示,但不是一个明确的答案。到目前为止,看起来我无法在Spring Boot中执行我要求的操作。
答案 0 :(得分:0)
我要说你必须自己解析YAML文件,因为logback-spring.groovy
脚本在引导过程中很早就被评估了。
您可以使用Java系统属性吗?