小编Raj*_*yal的帖子

发送时在rabbitmq中设置邮件头

我想在向兔子发送消息时设置消息标题.我使用下面的代码,但混淆了如何设置邮件头.

public static <T> void sendMessage(String routingKey,final Object message,Class<T> type){
    DefaultClassMapper typeMapper = new DefaultClassMapper();
    typeMapper.setDefaultType(type);

    Jackson2JsonMessageConverter converter = new Jackson2JsonMessageConverter();
    converter.setClassMapper(typeMapper);

    RabbitTemplate template = new RabbitTemplate(getConnectionFactory));
    template.setMessageConverter(converter);

    template.convertAndSend(routingKey, message);
}
Run Code Online (Sandbox Code Playgroud)

在上面的方法中,我只是争论java POJO对象及其要发送的类型.我想知道我应该在哪里设置邮件标题.

amqp rabbitmq jackson spring-rabbit spring-amqp

7
推荐指数
1
解决办法
7192
查看次数

标签 统计

amqp ×1

jackson ×1

rabbitmq ×1

spring-amqp ×1

spring-rabbit ×1