@Configuration @ConditionalOnClass(value=java.lang.Object.class) public class AutoConfiguration extends Object
ResourceLoaderAware| Constructor and Description |
|---|
AutoConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
Properties |
properties() |
StringToBooleanConverterCustom |
stringToBooleanConverter() |
StringToDateConverter |
stringToDateConverter()
@Bean
public ConversionServiceFactoryBean conversionService(ApplicationContext applicationContext) {
ConversionServiceFactoryBean conversionServiceFactoryBean = new ConversionServiceFactoryBean() {
@Override
protected GenericConversionService createConversionService() {
GenericConversionService genericConversionService = super.createConversionService();
genericConversionService.addConverter(Object.class, byte[].class, new SerializingConverter());
genericConversionService.addConverter(byte[].class, Object.class, new DeserializingConverter(applicationContext.getClassLoader()));
genericConversionService.addConverter(new StringToDateConverter());
return genericConversionService;
}
};
return conversionServiceFactoryBean;
}
|
@Bean @ConfigurationPropertiesBinding public StringToDateConverter stringToDateConverter()
@Bean
public ConversionServiceFactoryBean conversionService(ApplicationContext applicationContext) {
ConversionServiceFactoryBean conversionServiceFactoryBean = new ConversionServiceFactoryBean() {
@Override
protected GenericConversionService createConversionService() {
GenericConversionService genericConversionService = super.createConversionService();
genericConversionService.addConverter(Object.class, byte[].class, new SerializingConverter());
genericConversionService.addConverter(byte[].class, Object.class, new DeserializingConverter(applicationContext.getClassLoader()));
genericConversionService.addConverter(new StringToDateConverter());
return genericConversionService;
}
};
return conversionServiceFactoryBean;
}
DefaultConversionService,
ConfigurableApplicationContext.CONVERSION_SERVICE_BEAN_NAME@Bean public Properties properties()
@Bean @ConfigurationPropertiesBinding public StringToBooleanConverterCustom stringToBooleanConverter()
Copyright © 2017 Pivotal Software, Inc.. All rights reserved.