我想配置自定义JSON消息转换器,扩展MappingJacksonHttpMessageConverter
以在特定控制器中工作。我已尝试使用AnnotationMethodHandlerAdapter
,但会将其添加到每个端点/
控制器。
另外,还有其他自定义消息转换器配置为AnnotationMethodHandlerAdapter
。
答案 0 :(得分:0)
取决于您的用例。
正如 Sotirios 在评论中写道,最简单的方法是手动编组和解组您的请求。
ObjectMapper
您可以将ObjectMapper
配置为根据对象的类(un)编组使用不同的设置。
您可以实施自己的HandlerMethodReturnValueHandler
和/或HandlerMethodArgumentResolver
。这些可以访问处理程序方法注释。您可以实现自己的注释,并且几乎可以实现任何自定义转换行为。