使用rabbitMQ监听队列,接收到数据全是数字

郁闷 – 先看看调试截图

在这里插入图片描述

解决办法 :加上消息转换器就解决问题了。

代码:

@Configuration
public class RabbitMQConfig {


   @Bean
   public RabbitListenerContainerFactory rabbitListenerContainerFactory(ConnectionFactory mqConnectionFactory){
       SimpleRabbitListenerContainerFactory listenerContainerFactory=new SimpleRabbitListenerContainerFactory();
       listenerContainerFactory.setConnectionFactory(mqConnectionFactory);
       //--加上这句
       listenerContainerFactory.setMessageConverter(new Jackson2JsonMessageConverter());
       return listenerContainerFactory;
   }

}
发布了9 篇原创文章 · 获赞 3 · 访问量 9228
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章