AMQP JsonMessageConverter和Spring MappingJacksonHttpMessageConverter的区别是什么?

AMQP JsonMessageConverter和Spring MappingJacksonHttpMessageConverter的区别是什么?,json,spring,spring-mvc,spring-amqp,Json,Spring,Spring Mvc,Spring Amqp,有谁能告诉我这两者的区别吗 org.springframework.amqp.support.converter.JsonMessageConverter 及 org.springframework.http.converter.json.MappingJacksonHttpMessageConverter?因为它们都是不同的策略,从不同的地方使用:第一个用于AMQP协议,第二个用于http。当然,你不能用一个代替另一个 请不要混淆忧虑 或者提供更多您想知道的信息,或者这个问题很有趣。很抱歉让您

有谁能告诉我这两者的区别吗

org.springframework.amqp.support.converter.JsonMessageConverter


org.springframework.http.converter.json.MappingJacksonHttpMessageConverter

因为它们都是不同的策略,从不同的地方使用:第一个用于AMQP协议,第二个用于http。当然,你不能用一个代替另一个

请不要混淆忧虑


或者提供更多您想知道的信息,或者这个问题很有趣。

很抱歉让您困惑。我在AMPQ中使用了JsonMessageConverter将泛型转换为JSON,但它不起作用。我知道MappingJacksonHttpMessageConverter也将支持泛型。这就是我发布此查询的原因。在转换为JSON的过程中,我们还有其他支持泛型的选项吗?你能给出一个例子吗?它在哪里不起作用?可能需要将
JavaTypeMapper
注入
JsonMessageConverter
?…通过如下设置JavaType,问题已经解决@SuppressWarnings(“弃用”)JavaType=TypeFactory.ParameterType(ResponceMessageVO.class,classType);setJavaType(类型);模板.setMessageConverter(转换器);