Joh*_*nny 7 java configuration spring properties
我正在使用 PropertiesFactoryBean 从典型的属性文件加载属性。有没有办法让 Spring 自动修剪 prop 值中的尾随空白?
由于使用Spring启动时,这往往是混乱的来源,我想补充一点,你并不需要XML配置提供你自己的PropertyPlaceholderConfigurer
。
简单地把它放在你的主类中:
@Bean
public static PropertySourcesPlaceholderConfigurer createPropertyConfigurer()
{
PropertySourcesPlaceholderConfigurer propertyConfigurer = new PropertySourcesPlaceholderConfigurer();
propertyConfigurer.setTrimValues(true);
return propertyConfigurer;
}
Run Code Online (Sandbox Code Playgroud)
这足以从 中修剪值application.properties
。
您可以Properties
通过将自定义传递PropertiesPersister
到配置中来自定义加载功能PropertiesFactoryBean
。该 PropertiesPersister
实例用于PropertiesFactoryBean
解析属性文件数据。默认实现遵循java.util.Properties
. 您可以通过提供自己的接口实现来自定义解析逻辑PropertiesPersister
。
归档时间: |
|
查看次数: |
9975 次 |
最近记录: |