在 YAML 配置 spring 引导中将 属性 值设置为另一个 属性 的一部分

Set property value like part of another property in YAML config spring boot

我有 YAMl 配置文件 属性:

send-executor:
    thread-max-count: 5

我还有一个 属性:

ready-query: SELECT * From ...(another conditions).. where ROWNUM >= 5

我可以在 ROWNUM >= 5 我的另一个 属性 thread-max-count 中设置 5 吗?

像这样的东西:

ready-query: SELECT * From ...(another conditions).. where ROWNUM >= {$thread-max-count}

或者我需要设置占位符并仅在 java 代码中更改它?

是的,你可以。此语法是 ${send-executor.thread-max-count}