@Bean
public PropertiesFactoryBean vendorProperties() {
Properties properties = new Properties();
properties.put("SQL Server", "sqlserver");
properties.put("DB2", "db2");
properties.put("H2", "h2");
PropertiesFactoryBean propertiesFactoryBean = new PropertiesFactoryBean();
propertiesFactoryBean.setProperties(properties);
return propertiesFactoryBean;
}
java类org.springframework.beans.factory.config.PropertiesFactoryBean的实例源码
MybatisAutoConfigurationTest.java 文件源码
项目:spring-boot-starter
阅读 26
收藏 0
点赞 0
评论 0
AbstractJpaConfig.java 文件源码
项目:owsi-core-parent
阅读 25
收藏 0
点赞 0
评论 0
@Bean(name = "hibernateDefaultExtraProperties")
public PropertiesFactoryBean hibernateDefaultExtraProperties(@Value("${hibernate.defaultExtraPropertiesUrl}") Resource defaultExtraPropertiesUrl) {
PropertiesFactoryBean f = new PropertiesFactoryBean();
f.setIgnoreResourceNotFound(false);
f.setFileEncoding("UTF-8");
f.setLocations(defaultExtraPropertiesUrl);
return f;
}
AbstractJpaConfig.java 文件源码
项目:owsi-core-parent
阅读 19
收藏 0
点赞 0
评论 0
@Bean(name = "hibernateExtraProperties")
public PropertiesFactoryBean hibernateExtraProperties(@Value("${hibernate.extraPropertiesUrl}") Resource extraPropertiesUrl) {
PropertiesFactoryBean f = new PropertiesFactoryBean();
f.setIgnoreResourceNotFound(true);
f.setFileEncoding("UTF-8");
f.setLocations(extraPropertiesUrl);
return f;
}
SpringUtils.java 文件源码
项目:onetwo
阅读 26
收藏 0
点赞 0
评论 0
public static JFishProperties loadAsJFishProperties(String... classpaths){
PropertiesFactoryBean pfb = createPropertiesBySptring(classpaths);
try {
pfb.afterPropertiesSet();
JFishProperties properties = (JFishProperties)pfb.getObject();
return properties;
} catch (IOException e) {
throw new BaseException("load config error: " + e.getMessage(), e);
}
}
SpringUtils.java 文件源码
项目:onetwo
阅读 25
收藏 0
点赞 0
评论 0
public static PropertiesFactoryBean createPropertiesBySptring(JFishProperties properties, String...classpaths) {
// PropertiesFactoryBean pfb = new PropertiesFactoryBean();
PropertiesFactoryBean pfb = new JFishPropertiesFactoryBean(properties);
pfb.setIgnoreResourceNotFound(true);
org.springframework.core.io.Resource[] resources = new org.springframework.core.io.Resource[classpaths.length];
int index = 0;
for(String classpath : classpaths){
resources[index++] = classpath(classpath);
}
pfb.setLocations(resources);
return pfb;
}
ProbeConfig.java 文件源码
项目:psi-probe
阅读 25
收藏 0
点赞 0
评论 0
/**
* Version.
*
* @return the properties factory bean
*/
@Bean(name = "version")
public PropertiesFactoryBean version() {
logger.debug("Instantiated version");
PropertiesFactoryBean bean = new PropertiesFactoryBean();
bean.setLocation(new ClassPathResource("version.properties"));
return bean;
}
ChildApplicationContextFactory.java 文件源码
项目:community-edition-old
阅读 27
收藏 0
点赞 0
评论 0
/**
* Instantiates a new application context state.
*
* @throws IOException
* Signals that an I/O exception has occurred.
*/
protected ApplicationContextState(boolean allowInitAccess ) throws IOException
{
this.allowInitAccess = allowInitAccess;
// Load the property defaults
PropertiesFactoryBean factory = new PropertiesFactoryBean();
factory.setPropertiesPersister(getPersister());
factory.setLocations(getParent().getResources(
ChildApplicationContextFactory.CLASSPATH_PREFIX + getCategory() + '/' + getTypeName()
+ ChildApplicationContextFactory.PROPERTIES_SUFFIX));
factory.afterPropertiesSet();
this.properties = (Properties) factory.getObject();
}
UtilNamespaceHandlerTests.java 文件源码
项目:class-guard
阅读 30
收藏 0
点赞 0
评论 0
public void testEvents() throws Exception {
ComponentDefinition propertiesComponent = this.listener.getComponentDefinition("myProperties");
assertNotNull("Event for 'myProperties' not sent", propertiesComponent);
AbstractBeanDefinition propertiesBean = (AbstractBeanDefinition) propertiesComponent.getBeanDefinitions()[0];
assertEquals("Incorrect BeanDefinition", PropertiesFactoryBean.class, propertiesBean.getBeanClass());
ComponentDefinition constantComponent = this.listener.getComponentDefinition("min");
assertNotNull("Event for 'min' not sent", propertiesComponent);
AbstractBeanDefinition constantBean = (AbstractBeanDefinition) constantComponent.getBeanDefinitions()[0];
assertEquals("Incorrect BeanDefinition", FieldRetrievingFactoryBean.class, constantBean.getBeanClass());
}
AttributeMapping.java 文件源码
项目:InSpider
阅读 25
收藏 0
点赞 0
评论 0
@Bean
public PropertiesFactoryBean attributeMappingValidatorMessages () {
final PropertiesFactoryBean properties = new PropertiesFactoryBean ();
properties.setLocation (new ClassPathResource ("nl/ipo/cds/etl/attributemapping/validator.messages"));
return properties;
}
Harvester.java 文件源码
项目:InSpider
阅读 25
收藏 0
点赞 0
评论 0
@Bean
public PropertiesFactoryBean harvesterMessages () {
final PropertiesFactoryBean properties = new PropertiesFactoryBean ();
properties.setLocation (new ClassPathResource ("nl/ipo/cds/etl/harvest/harvest.messages"));
return properties;
}