A factory providing convenient access to a ConversionService configured with converters appropriate for most environments. Set the {@link #setConverters "converters"} property to supplement the default converters.
This implementation creates a {@link DefaultConversionService}. Subclasses may override {@link #createConversionService()} in order to return a{@link GenericConversionService} instance of their choosing.
Like all {@code FactoryBean} implementations, this class is suitable foruse when configuring a Spring application context using Spring {@code }XML. When configuring the container with {@link org.springframework.context.annotation.Configuration @Configuration}classes, simply instantiate, configure and return the appropriate {@code ConversionService} object from a {@link org.springframework.context.annotation.Bean @Bean} method.
@author Keith Donald
@author Juergen Hoeller
@author Chris Beams
@since 3.0