为了账号安全,请及时绑定邮箱和手机立即绑定

如何在Spring applicationContext中读取系统环境变量

如何在Spring applicationContext中读取系统环境变量

莫回无 2019-08-31 10:48:18
如何在应用程序上下文中读取系统环境变量?我想要的东西:<util:properties id="dbProperties"        location="classpath:config_DEV/db.properties" />要么<util:properties id="dbProperties"        location="classpath:config_QA/db.properties" />取决于环境。我的应用程序上下文中可以有这样的东西吗?<util:properties id="dbProperties"        location="classpath:config_${systemProperties.env}/db.properties" />其中实际的val是根据SYSTEM ENVIRONMENT VARIABLE设置的我正在使用Spring 3.0
查看完整描述

3 回答

?
青春有我

TA贡献1784条经验 获得超8个赞

看看这篇文章。它为您提供了几种方法,通过PropertyPlaceholderConfigurer它支持外部属性(通过systemPropertiesMode属性)。


查看完整回答
反对 回复 2019-08-31
  • 3 回答
  • 0 关注
  • 1894 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信