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}" />