application.properties内的变量
Variables inside application.properties
有没有办法在变量中保存值并在 application.properties 中重用它。
如果我有类似的东西:
spring.datasource.username: root
spring.datasource.password: root
我想重复使用它:
org.quartz.dataSource.timermicroservice.user = ${spring.datasource.username}
org.quartz.dataSource.timermicroservice.password = ${spring.datasource.password}
或类似的东西。有这样的方法吗?
由于 Quartz 使用普通 Java,我无法像问题中提到的那样做,但在 Spring 中它是不同的。所以我这样做了
spring.datasource.username = ${org.quartz.dataSource.timermicroservice.user}
spring.datasource.password = ${org.quartz.dataSource.timermicroservice.password}
这有效。
有没有办法在变量中保存值并在 application.properties 中重用它。
如果我有类似的东西:
spring.datasource.username: root
spring.datasource.password: root
我想重复使用它:
org.quartz.dataSource.timermicroservice.user = ${spring.datasource.username}
org.quartz.dataSource.timermicroservice.password = ${spring.datasource.password}
或类似的东西。有这样的方法吗?
由于 Quartz 使用普通 Java,我无法像问题中提到的那样做,但在 Spring 中它是不同的。所以我这样做了
spring.datasource.username = ${org.quartz.dataSource.timermicroservice.user}
spring.datasource.password = ${org.quartz.dataSource.timermicroservice.password}
这有效。