目录
2.在服务生产者和消费者中都重新定义一个 MessageConverter,注入到 Spring 容器中
一、问题背景
在SpringAMQP的发送方法中,接收消息的类型是Object,也就是说我们可以发送任意对象类型的消息,接下来做个小实验
如下,注入一个队列到容器中,接着在提供一个服务生产者供测试,发送一个对象数据,观察 RabbitMQ 客户端队列数据形式
@Configuration
public class FanoutConfig {
@Bean
public Queue objectQueue() {
return new Queue("object.queue");
}
}
@Test
public void testObjectMessage() {
HashMap<String, Object> map = new HashMap<>();
map.put("国家&#