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.propertiesapplication.yml 文件中的 quarkus.arc.config-properties-default-naming-strategy 的值设置为 verbatim。例如:

    application.properties

    quarkus.arc.config-properties-default-naming-strategy=verbatim
    Copy to Clipboard Toggle word wrap

  • 然后,转换应用程序中使用的配置属性名称,以匹配 kebab 命名策略。
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2026 Red Hat