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

how to set application property variable with system eviroment

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

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

我想要 spring.datasource.username 和 USER_NAME

我试过这个模式:

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

但没有设置。

有人知道怎么做吗?

在您的应用程序属性中,值应为小写并以点分隔:

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

您的环境变量应该如您所述:

USER_NAME=admin