RabbitMQ專案開發實戰技巧-非常有用

zhaozhangxiao發表於2021-09-07

在上一篇博文中,已經在Centos7.2上完成訊息佇列伺服器的搭建。這裡測試一下是否可以進行正常的訊息推送和接收。
因為在專案開發中,使用好單元測試技巧, 可以讓你開發效率倍增,而且除錯方便,為什麼這麼講呢,如果單獨依靠啟動springboot web服務來除錯、開發,等專案一大,你將深有體會,來看看解析吧。

新建一個Spring boot專案,然後進行測試

RabbitMQ專案開發實戰技巧-非常有用

程式碼賞析:

/**
 * @author zhangxiao
 * @qq 490433117
 * @create_date 2021/9/6 9:27
 */
package com.foodie.rabbitmqTest;

import com.foodie.configuration.RabbitmqConfig;
import org.junit.Test;
import org.junit.runner.RunWith;
import org.springframework.amqp.rabbit.core.RabbitTemplate;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.test.context.SpringBootTest;
import org.springframework.test.context.junit4.SpringRunner;

@SpringBootTest
@RunWith(SpringRunner.class)
public class custemTest {
    @Autowired
    private RabbitTemplate rabbitTemplate;

    @Test
    public void send() {
        String message = "hello zhangxiazo111";
        rabbitTemplate.convertAndSend(RabbitmqConfig.EXCHANGE_DIRECT_INFORM, RabbitmqConfig.ROUTINGKEY_EMAIL, message);
    }
}
本作品採用《CC 協議》,轉載必須註明作者和本文連結

相關文章