Spring Boot 集成 ActiveMQ,官网教程好坑啊……「建议收藏」

Spring Boot 集成 ActiveMQ,官网教程好坑啊……「建议收藏」ActiveMQ 是一个完全支持JMS1.1和J2EE 1.4规范的 JMS Provider实现,尽管JMS规范出台已经是很久的事情了,但是J

大家好,欢迎来到IT知识分享网。

Spring Boot 集成 ActiveMQ,官网教程好坑啊……「建议收藏」

环境

Spring Boot : 2.1.1.RELEASE
ActiveMQ: 5.15.8
开发工具: idea 2018.03

IT知识分享网

介绍

本文主要描述在Spring Boot中如何使用activemq。

什么是ActiveMQ

ActiveMQ 是Apache出品,最流行的,能力强劲的开源消息总线。ActiveMQ 是一个完全支持JMS1.1和J2EE 1.4规范的 JMS Provider实现,尽管JMS规范出台已经是很久的事情了,但是JMS在当今的J2EE应用中间仍然扮演着特殊的地位。

ActiveMQ入门

https://www.toutiao.com/i6639603019006624259/

pom.xml

导入相关依赖坐标

Spring Boot 集成 ActiveMQ,官网教程好坑啊……「建议收藏」

application.yml

activemq相关配置

Spring Boot 集成 ActiveMQ,官网教程好坑啊……「建议收藏」

踩过的坑

按照官网的教程,直接报错。提示在spring中没有JmsTemplate

Spring Boot 集成 ActiveMQ,官网教程好坑啊……「建议收藏」

IT知识分享网因此我们需要自己定义JmsTemplate,定义JmsTemplate又需要定义connectionFactory,所以加入一下代码就好了
Spring Boot 集成 ActiveMQ,官网教程好坑啊……「建议收藏」

发送消息

利用spring提供的JmsTemplate发送消息

Spring Boot 集成 ActiveMQ,官网教程好坑啊……「建议收藏」

接收消息

在一个bean中使用@JmsListener监听信息。

Spring Boot 集成 ActiveMQ,官网教程好坑啊……「建议收藏」

总结

以上就是在spring boot 2.1.1 中使用activeMQ的使用过程,和踩到的坑以及解决办法。

Spring Boot 集成 ActiveMQ,官网教程好坑啊……「建议收藏」

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/7087.html

(0)
上一篇 2023-01-03 09:53
下一篇 2023-01-03 09:53

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

关注微信