如何在应用程序属性中动态分配值

时间:2020-01-22 17:35:42

标签: spring spring-boot

基于application.properties中的这一行:

spring.profiles.active=dev

我想为另一个属性文件(iyzico.properties)中的这些字段赋值:

如果个人资料是 dev ,则字段必须是这样的:

iyzico.clientSuccessfulResultUrl=http://localhost:4200/brand/payment-success/
iyzico.clientFailedResultUrl=http://localhost:4200/brand/payment-failed/

如果个人资料是 prod ,则存档必须如下所示:

iyzico.clientSuccessfulResultUrl=https://panel.mybeatifulsite.com/brand/payment-success/
iyzico.clientFailedResultUrl=https://panel.mybeatifulsite.com/brand/payment-failed/
  • 如何实现这一目标?
  • 属性文件是否支持if / else语句?
  • 我能否在另一个属性文件中获得一个值?

0 个答案:

没有答案