1.对象序列化在配置类中配置
@Bean
public MessageConverter messageConverter() {
return new Jackson2JsonMessageConverter();
}
2.配置类的和@Bean的方式声明队列和交换机及其绑定关系
@Configuration
public class RabbitMqConfig {
@Autowired
private RabbitTemplate rabbitTemplate;
@Bean
public MessageConverter messageConverter() {
return new Jackson2JsonMessageConverter();
}
@Bean
public Exchange exchange() {
Exchange exchange = ExchangeBuilder.directExchange("hello.exchange.direct").durable(true).build