propertiesfactorybean vs propertyplaceholderconfigurer spring?

来源:互联网 发布:mysql 添加复合主键 编辑:程序博客网 时间:2024/06/05 07:26

PropertiesFactoryBean is a FactoryBean implementation which reads a properties file and exposes that as an Properties object in the applicationcontext.
加载配置文件后,可以在代码中通过注解直接使用,如

    @Value("#{qfangCoreSameProperties['joinLoginSuccessUrl']}")    private String joinLoginSuccessUrl;

PropertyPlaceHolderConfigurer is a BeanFactoryPostProcessor implementation that reads a property file and uses that property file to replace placeholder variables (${somename}) with actual values. The read properties aren’t available as a Properties object.
在配置文件中使用,如

    <dubbo:registry address="${dubbo.registry.address}" />    <dubbo:monitor protocol="${dubbo.monitor.protocol}" />
0 0
原创粉丝点击