1.背景
刚到公司,改造现有项目,个人比较喜欢yaml的格式方式,想把原有的properties换成yaml.
2.实现
spring.xml
<bean id="yamlProperties" class="org.springframework.beans.factory.config.YamlPropertiesFactoryBean">
<property name="resources" value="classpath:config/application.yml"/>
</bean>
<context:property-placeholder local-override="true" properties-ref="yamlProperties"/>
application.yml
## topic order
mq:
recv_order_topic: 100828
recv_order_topic_client_id: 6
recv_settlement_result_topic: 101634
recv_settlement_result_topic_client_id: 1
send_commission_data_subject: 10163