根据弹簧轮廓设置变量值



如何根据区域为变量赋值?

让我们说

system propertiesdev-url="dev-abc.com"prod-url="prod-abc.com"qa-url="qa-abc.com"

@Value( #{systemProperties. ??? )
String url;

如果你在属性文件中有所有属性,你可以使用:

@Value("${spring.profiles.active}-url") String url;

我建议尽可能避免配置文件。现代应用程序应努力遵循规则 3(共 12 个因素应用(:

十二因素应用程序将配置存储在环境变量中

使用Spring Boot,您将拥有环境变量URL环境变量,并在Spring Boot中将其用作${URL}。每个环境都将将此环境变量配置为更正值。

相关内容

  • 没有找到相关文章

最新更新