springboot 整合ActiveMq
Posted yhood
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了springboot 整合ActiveMq相关的知识,希望对你有一定的参考价值。
pom.xml
<!-- 配置ActiveMQ启动器 --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-activemq</artifactId> </dependency>
创建消息队列
//创建队列 @Bean public Queue queue() return new ActiveMQQueue("yhood");
发送消息
@Controller @RequestMapping("queue") public class MessageQueueController //消息发送者 @Autowired private JmsTemplate jmsTemplate; //消息队列(目的地) @Autowired private Destination destination; @RequestMapping("/send/message") @ResponseBody public String send(@PathVariable(value = "message")String message) jmsTemplate.convertAndSend(destination,message); return message;
接收消息
@Component public class Consumer @JmsListener(destination = "yhood") public void reader(String text) System.out.println("1号接收消息:"+text);
以上是关于springboot 整合ActiveMq的主要内容,如果未能解决你的问题,请参考以下文章
[SpringBoot系列]SpringBoot如何整合SSMP
SpringBoot完成SSM整合之SpringBoot整合junit