因临时需求,要接收其他部门推送过来的MQ消息并更新保存在我们这边的数据库。之前没用过MQ,便找官方文档去大致看了下。地址:RabbitMQ中文文档 · RabbitMQ in Chinese
添加依赖
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-amqp</artifactId>
</dependency>
配置文件
rabbitmq:
host: 192.188.33.44
port: 5762
username: guest
password: guest
virtual-host: tester
listener:
simple:
acknowledge-mode: manual #手动确认消息
根据给定的MQ信息,简单的写个demo测试下能否调通。
public static void main(String[] args) throws IOException, TimeoutException {
for(AppCodeEnum codeEnum : AppCodeEnum.values()){
System.out.println(codeEnum);
}