RocketMQspring boot有集成吗?[阿里云消息队列MQ]

RocketMQspring boot有集成吗?

「点点赞赏,手留余香」

    还没有人赞赏,快来当第一个赞赏的人吧!
=====这是一个广告位,招租中,联系qq 78315851====
1 条回复 A 作者 M 管理员
  1. 确实,RocketMQ与Spring Boot可以集成。在Spring Boot中集成RocketMQ只需要简单的四步:首先引入相关依赖,然后添加RocketMQ的相关配置。

    以下是一个简单的示例来说明如何在Spring Boot项目中集成RocketMQ:

    1. 引入maven库。在pom.xml文件中添加以下代码:
      <parent> <groupId>org.springframework.bootgroupId> <artifactId>spring-boot-starter-parentartifactId> <version>2.4.1version> <relativePath/> parent><dependencies> <dependency>     <groupId>org.apache.rocketmqgroupId>     <artifactId>rocketmq-spring-boot-starterartifactId>     <version>2.1.0version> dependency>dependencies>
    2. 在application.properties或application.yml文件中添加RocketMQ的相关配置,如下所示:
      rocketmq.name-server=127.0.0.1:9876 rocketmq.producer.group=my-producer-group
    3. 在需要发送消息的地方,使用@Autowired注解注入RocketMQTemplate,然后通过它来发送消息,如下所示:
      ```java
      @Autowired
      private RocketMQTemplate rocketMQTemplate;

    public void sendMessage(String topic, String message) {
    rocketMQTemplate.convertAndSend(topic, message);
    }
    ```

  2. 就是springboot

    直接消费,很方便。服务端用的5.1.3,客户端是5.0。
    此回答整理自钉群“群2-Apache RocketMQ 中国开发者钉钉群”