使用spring从配置文件加载值



我正在寻找一种干净的方法,使用从命令行(maven项目(传递的环境值从属性文件加载值。然后,我计划在JavaCucumber测试中使用加载的值。

用法:mvn-test-Denvironment=staging(然后从staging文件加载值,即application-staging.properties等(。

我知道spring-boot提供概要文件,想知道我是否可以使用一种使用通用spring框架(注释(的干净方法来实现这一点。

谢谢@racraman。我能够利用你关于PropertySource的建议来实现这一点。为了获得不同的工作环境,我使用了类似的东西:

CCD_ 2。

干杯!!!

最新更新