Java 用于控制器的spring自定义json消息转换器

Java 用于控制器的spring自定义json消息转换器,java,json,spring,jackson,Java,Json,Spring,Jackson,我想配置自定义JSON消息转换器,它扩展了MappingJacksonHttpMessageConverter,以在特定的控制器中工作。我尝试过使用AnnotationMethodHandlerAdapter,但这会将它添加到每个端点/控制器 另外,根据您的使用情况,还有其他自定义消息转换器配置为注释方法HandlerAdapter 手动转换 正如索蒂里奥斯在评论中所说,最简单的方法是手动处理和取消处理请求 配置ObjectMapper 您可以将ObjectMapper配置为根据正在(取消)编组

我想配置自定义JSON消息转换器,它扩展了
MappingJacksonHttpMessageConverter
,以在特定的控制器中工作。我尝试过使用
AnnotationMethodHandlerAdapter
,但这会将它添加到每个端点
/
控制器


另外,根据您的使用情况,还有其他自定义消息转换器配置为
注释方法HandlerAdapter

手动转换 正如索蒂里奥斯在评论中所说,最简单的方法是手动处理和取消处理请求

配置
ObjectMapper
您可以将
ObjectMapper
配置为根据正在(取消)编组的对象的类别使用不同的设置

弹簧材料
您可以实现自己的
HandlerMethodReturnValueHandler
和/或
HandlerMethodArgumentResolver
。它们可以访问处理程序方法注释。您可以实现自己的注释,并且几乎可以实现任何自定义转换行为。

您不能(轻松地)。相反,创建自定义类的实例并直接在特定控制器中使用它。您试图用它实现什么?这是否回答了您的问题?