【发布时间】:2021-06-01 14:00:34
【问题描述】:
我正在配置 Cloud SQL jdbc 连接,其中属性用驼峰式大小写定义:
quarkus.datasource.jdbc.additional-jdbc-properties.cloudSqlInstance=my-cloud-instance
quarkus.datasource.jdbc.additional-jdbc-properties.socketFactory=com.google.cloud.sql.postgres.SocketFactory
我需要通过环境变量为生产配置文件设置这些属性(以便它们不适用于其他配置文件)。 我试过这个:
QUARKUS_DATASOURCE_JDBC_ADDITIONAL_JDBC_PROPERTIES_CLOUD_SQL_INSTANCE
还有这个:
QUARKUS_DATASOURCE_JDBC_ADDITIONAL_JDBC_PROPERTIES_cloudSqlInstance
两者都不起作用。
问题:如何用环境变量覆盖驼峰式属性?
【问题讨论】:
标签: java properties quarkus microprofile