如何使用系统环境设置应用程序属性变量

时间:2018-10-27 03:32:52

标签: spring-boot variables system application.properties

我需要使用系统变量Ex设置应用属性变量。

我在寡妇上的系统变量环境是USER_NAME = admin

我希望使用USER_NAME设置spring.datasource.username

我尝试过这种模式:

在application.properties文件中   spring.datasource.username = {USER_NAME}

但未设置。

有人知道怎么做吗?

1 个答案:

答案 0 :(得分:1)

在应用程序属性中,值应为小写字母,并用点分隔:

spring.datasource.username=${user.name}

您的环境变量应为您所提到的:

USER_NAME=admin