当前位置:   article > 正文

SpringBoot中使用RabbitMQ_注入rabbittemplate

注入rabbittemplate

SpringBoot中使用RabbitMQ

搭建初始环境

1. 引入依赖

<dependency>
  <groupId>org.springframework.boot</groupId>
  <artifactId>spring-boot-starter-amqp</artifactId>
</dependency>
  • 1
  • 2
  • 3
  • 4

2. 配置配置文件

spring:
  application:
    name: springboot_rabbitmq
  rabbitmq:
    host: xxxx
    port: 5672
    username: ems
    password: 123
    virtual-host: /ems
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9

使用RabbitTemplate 用来简化操作 使用时候直接在项目中注入即可使用

第一种hello world模型使用

1.开发生产者

@Autowired
private RabbitTemplate rabbitTemplate;

@Test
public void testHello(){
   
  rabbitTemplate.convertAndSend("hello","hello world");
}
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8

2.开发消费者

@Component
@RabbitListener(queuesToDeclare = @Queue("hello"))
public class HelloCustomer 
  • 1
  • 2
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家小花儿/article/detail/996894
推荐阅读
相关标签
  

闽ICP备14008679号