如果Java项目系统中使用到了superdiamond统一配置管理平台来对不同版本的项目包做配置信息管理,以下是Spring集成superdiamond的配置方式:
在相关的xml配置中添加以下内容即可(这样最好单独创建一个xml,然后被总xml配置文件引入):
<!-- PropertySourcesPlaceholderConfigurer可以在XML配置文件中加入外部属性文件 -->
<bean id="propertyConfigurer" class="org.springframework.context.support.PropertySourcesPlaceholderConfigurer">
<property name="properties" ref="propertiesConfiguration" />
</bean>
<!-- 加载superdiamond配置项 -->
<bean id="propertiesConfiguration" class="com.github.diamond.client.PropertiesConfigurationFactoryBean" >
</bean>