我@EnableWebMvc
在我的应用程序(face-palm!)中的一个类(ExceptionHandler)中添加了注释。
但是,根据这个问题,
如果您具有@EnableWebMvc批注,则它将禁用Spring MVC的@R_502_2260@,包括配置其消息转换器以自定义Jackson的序列化。
当您使用@EnableWebMvc时,这是预期的行为,因为这样做是在告诉Spring Boot您想要控制Spring MVC的配置。这包括配置其HTTP消息转换器以按照您的需求(反)序列化JSON。
如果要覆盖Jackson的配置,则可以使用spring.jackson。*属性,或者,如果需要更多控制,则声明自己的Jackson2ObjectMapperBuilder bean。