如何从环境变量 Spring 引导绑定数据源 属性

How to bind datasource property from env variables Spring boot

如何从环境变量 Spring boot

绑定数据源 属性

我有一些属性

spring.datasource.url=
spring.datasource.username=
spring.datasource.password=

我需要从环境变量中填充数据库连接参数

java -jar demo-0.0.1-SNAPSHOT.jar -DdbUrl=URL -DdbUser=USER -DdbPassword=PASSWORD

我该怎么做? 绑定 like spring.datasource.url=${URL} 不起作用(

尝试像这样传递参数:

--spring.datasource.url=jdbc:xx:xx:xxx

代替-DparamName