我们正在使用一个属性占位符配置器在 Spring 配置中使用 java 属性(详细信息在这里 http://static.springsource.org/spring/docs/2.5.x/reference/beans.html#beans-factory-placeholderconfigurer)
eg:
<foo name="port">
<value>${my.server.port}</value>
</foo>
我们想添加一个额外的属性,但有一个分布式系统,其中现有实例都可以使用默认值。当没有定义覆盖属性值时,有没有办法通过在 Spring 配置中指示默认值来避免更新所有属性文件?
Spring 3 支持${my.server.port:defaultValue}
syntax.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)