【发布时间】:2013-12-09 16:51:58
【问题描述】:
有没有人使用 Spring-Boot 想出如何覆盖自动配置的默认 Jackson ObjectMapper?我试图将 ObjectMapper 实例化为 bean 并在 MappingJackson2HttpMessageConverter 中也作为一个实例。但是没有成功...
有什么想法吗?
【问题讨论】:
标签: spring spring-boot
有没有人使用 Spring-Boot 想出如何覆盖自动配置的默认 Jackson ObjectMapper?我试图将 ObjectMapper 实例化为 bean 并在 MappingJackson2HttpMessageConverter 中也作为一个实例。但是没有成功...
有什么想法吗?
【问题讨论】:
标签: spring spring-boot
Spring 使用 HttpMessageConverter 抽象处理 HTTP @ResponseBody,因此您必须在其中添加自定义。通常你会添加一个 @Bean 扩展 WebMvcConfigurerAdapter 并覆盖 configureMessageConverters() 方法。
添加 ObjectMapper 类型的 @Bean 听起来像是为 Spring Boot 应用程序执行此操作的好方法,因此您可以根据需要在拉取请求中提供该功能。
【讨论】: