Spring boot 如何使用system eviroment设置应用程序属性变量
我需要用系统变量Ex设置application properties变量 widows上的系统变量Environment是USER\u NAME=admin 我希望设置spring.datasource.username和用户名 我尝试在以下模式下执行此操作: 在application.properties文件中 spring.datasource.username={USER\u NAME} 但是力没有固定下来Spring boot 如何使用system eviroment设置应用程序属性变量,spring-boot,variables,system,application.properties,Spring Boot,Variables,System,Application.properties,我需要用系统变量Ex设置application properties变量 widows上的系统变量Environment是USER\u NAME=admin 我希望设置spring.datasource.username和用户名 我尝试在以下模式下执行此操作: 在application.properties文件中 spring.datasource.username={USER\u NAME} 但是力没有固定下来 有人知道怎么做吗?在应用程序属性中,值应该用小写字母,并用点分隔: spring.
有人知道怎么做吗?在应用程序属性中,值应该用小写字母,并用点分隔:
spring.datasource.username=${user.name}
您的环境变量应如您所述:
USER_NAME=admin
像dollarsign{USER\u NAME}一样使用美元符号。不起作用我把它放在:pring.datasource.username=${DB\u或4adm\u USER}异常空点