如何从env变量绑定数据源属性Spring boot

时间:2018-05-31 09:15:32

标签: spring-boot jdbc datasource application.properties

如何从env变量绑定数据源属性Spring boot

我有一些属性

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

我需要从env变量

填充数据库连接参数
java -jar demo-0.0.1-SNAPSHOT.jar -DdbUrl=URL -DdbUser=USER -DdbPassword=PASSWORD

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

1 个答案:

答案 0 :(得分:0)

尝试传递您的参数,如:

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

而不是-DparamName