RabbitTemplate 常用方法
时间: 2024-02-05 17:51:15 浏览: 163
rabbitmq的常用使用
RabbitTemplate 是 Spring AMQP(Advanced Message Queuing Protocol)框架中的核心组件之一,主要用于方便地向 RabbitMQ(一种常见的 AMQP 中间件)发送消息和接收消息。RabbitTemplate 常用的方法包括:
1. send(String routingKey, Message message):向指定路由键发送消息。
2. convertAndSend(String routingKey, Object object):将对象转化为消息后发送。
3. receiveAndConvert(String queueName):从指定队列接收消息并将其转化为对象。
4. setExchange(String exchange):设置交换器名称。
5. setRoutingKey(String routingKey):设置路由键。
6. setConnectionFactory(ConnectionFactory connectionFactory):设置连接工厂。
7. setReplyTimeout(long replyTimeout):设置接收超时时间。
8. setReceiveTimeout(long receiveTimeout):设置接收消息的超时时间。
阅读全文