我们使用PropertyPlaceholderConfigurer在 Spring 配置中使用 java 属性 ( details here )
例如:
<foo name="port">
<value>${my.server.port}</value>
</foo>
我们想添加一个额外的属性,但有一个分布式系统,其中现有实例都可以使用默认值。当没有定义覆盖属性值时,有没有办法通过在 Spring 配置中指示默认值来避免更新所有属性文件?
最佳答案
Spring 3 支持 ${my.server.port:defaultValue}
语法。
关于java - 有没有办法在 Spring XML 中指定默认属性值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58322066/