11.2. 使用 YAML 设置自定义配置配置集
通过 Quarkus,您可以设置特定于应用程序的不同配置配置集的配置属性和值。您可以使用特定配置集启动应用程序来访问特定的配置。此流程演示了如何以 YAML 格式为特定配置集提供配置。
先决条件
- 具有 Quarkus Maven 项目,它将配置为使用带有 JDBC 数据源驱动程序的 PostgreSQL 数据源。
-
具有
quarkus-jdbc-postgresql和quarkus-config-yaml扩展,作为项目的pom.xml文件中的依赖项。
流程
-
打开
src/main/resources/application.yaml配置文件。 要设置配置集依赖的配置,请在使用
"%<profile_name>" 语法定义键值对前添加配置集名称。确保将配置集名称放在引号内。在 YAML 中,以特殊字符开头的所有字符串都必须放在引号内。在以下示例中,当您以开发模式启动 Quarkus 应用程序时,PostgreSQL 数据库被配置为位于
jdbc:postgresql://localhost:5432/some-databaseURL 中:src/main/resources/application.yaml
Copy to Clipboard Copied! Toggle word wrap Toggle overflow