4.2. 为 Spring Boot 配置属性更改命名策略
在 Red Hat build of Quarkus 1.11 中,用于 Spring Boot 配置属性的命名策略不再将 Quarkus 应用程序中的大写和小写字符组合设置为 verbatim。
相反,您可以将 quarkus.arc.config-properties-default-naming-strategy 属性设置为项目的 application.properties 文件中的以下值之一:
from-config- 命名规则在应用程序配置中指定
verbatim- configuration 属性的名称与属性应用到的字段或方法的名称匹配
kebab-
配置属性的名称是使用小写字符,使用由连字符替代的空格。例如:
application-name
如果您没有为应用程序设置 quarkus.arc.config-properties-default-naming-strategy 属性,则 kebab 将用作默认值。
如果您使用基于应用程序中操作操作命名策略格式化的 Spring Boot 配置属性,请确保进行以下更改之一:
将项目的
application.properties或application.yml文件中的quarkus.arc.config-properties-default-naming-strategy的值设置为verbatim。例如:application.properties
quarkus.arc.config-properties-default-naming-strategy=verbatim
quarkus.arc.config-properties-default-naming-strategy=verbatimCopy to Clipboard Copied! Toggle word wrap Toggle overflow -
然后,转换应用程序中使用的配置属性名称,以匹配
kebab命名策略。