使用(Spring 4.x)这样的XML属性来配置我的自定义类型转换器。
<mvc:annotation-driven conversion-service="factoryBean" />
<bean class="org.springframework.context.support.ConversionServiceFactoryBean" id="factoryBean" >
<property name="converters">
<list>
<bean class="com.mvc.convertor.MyConvertor" />
</list>
</property>
</bean>
MyConvertor实现 org.springframework.core.convert.converter.Converter 。 如何使用SpringBoot配置我的自定义类型转换器。我尝试了很多方法但是失败了。希望任何人都可以帮我解决。谢谢!
答案 0 :(得分:0)
正如Stephane Nicoll指出,春季启动应该会自动选择在您的应用程序中注册为bean配置的任何转换器。
@Configuration
@EnableWebMvc
public class MyConfiguration {
@Bean
public HttpMessageConverters customConverters() {
HttpMessageConverter<?> additional = ...
HttpMessageConverter<?> another = ...
return new HttpMessageConverters(additional, another);
}
}