File tree Expand file tree Collapse file tree
Spring-Boot-RabbitMQ/src/main/java/com/example/rabbitmq/config Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -41,19 +41,18 @@ public RabbitListenerContainerFactory workListenerFactory(ConnectionFactory conn
4141
4242 @ Bean ("jasonTemplate" )
4343 public RabbitTemplate jasonRabbitTemplate (ConnectionFactory connectionFactory ) {
44- Jackson2JsonMessageConverter messageConverter =
45- new Jackson2JsonMessageConverter ();
4644 RabbitTemplate rabbitTemplate = new RabbitTemplate ();
4745 rabbitTemplate .setConnectionFactory (connectionFactory );
48- //设置转化类
49- rabbitTemplate .setMessageConverter (messageConverter );
46+ //设置消息发送时的消息转化类
47+ rabbitTemplate .setMessageConverter (new Jackson2JsonMessageConverter () );
5048 return rabbitTemplate ;
5149 }
5250
5351 @ Bean ("jsonListenerFactory" )
5452 public RabbitListenerContainerFactory jsonListenerFactory (ConnectionFactory connectionFactory ){
5553 SimpleRabbitListenerContainerFactory factory = new SimpleRabbitListenerContainerFactory ();
5654 factory .setConnectionFactory (connectionFactory );
55+ //设置消费者接收时的消息转化类
5756 factory .setMessageConverter (new Jackson2JsonMessageConverter ());
5857 return factory ;
5958 }
You can’t perform that action at this time.
0 commit comments