spring-从application.properties文件内部读取环境变量

我在 文件中指定了Spring属性。如何从环境变量填充这些属性?

这是我尝试过的方法,但似乎不起作用:

spring.datasource.url=jdbc:postgresql://#{ systemProperties['DATABASE_HOST']}:5432/dbname

spring.datasource.username = postgres

spring.datasource.password = postgres

回答:

您可以使用与引用${...}语法相同的方式来引用环境属性。

在您的情况下:

spring.datasource.url=jdbc:postgresql://${DATABASE_HOST}:5432/dbname

以上是 spring-从application.properties文件内部读取环境变量 的全部内容, 来源链接: utcz.com/qa/435689.html

回到顶部