SpringBoot集成ActiveMQ
来源:互联网 发布:php 通过域名获取ip 编辑:程序博客网 时间:2024/05/29 10:06
SpringBoot集成ActiveMQ
1.队列配置(添加队列)
@Configurationpublic class QueueConfig {//日志队列@Beanpublic Queue logQueue(){return new ActiveMQQueue(QueueNames.LOG_QUEUE);}}
2.队列名字集合类
public class QueueNames {public static final String LOG_QUEUE="log-queue";}
3.定义队列发送类
@Componentpublic class QueueHandler {@Autowiredprivate JmsMessagingTemplate jmsMessagingTemplate;//发送队列的实例@Autowiredprivate Queue logQueue;//队列配置类中配置的队列,public void sendLogQueue(String msg){//调用队列实例发送队列this.jmsMessagingTemplate.convertAndSend(this.logQueue, msg);}}
4.创建队列监听器集合
@Componentpublic class QueueListener {private static final Logger LOGGER = LoggerFactory.getLogger(QueueListener.class);// 日志队列监听器@JmsListener(destination = QueueNames.LOG_QUEUE)//对应的队列名字public void receivedQueue(String msg) {LOGGER.info("Has received from " + QueueNames.LOG_QUEUE + ", msg: " + msg);}}
5.启用jms配置
@MapperScan("com.yangle.mapper")@SpringBootApplication@EnableJms//启用jms的注解public class CommonFrameApplication { public static void main(String[] args) { SpringApplication.run(CommonFrameApplication.class, args); }}
阅读全文
0 0
- SpringBoot集成ActiveMQ
- Springboot集成activemq
- springboot集成activeMQ
- SpringBoot集成ActiveMQ
- SpringBoot 集成 activeMQ
- [ActiveMQ][SpringBoot]SpringBoot中集成ActiveMQ
- springboot集成activemq,超赞!!!
- springboot 系统学习5 集成 activemq
- 【Demo】springboot微服务+activemq消息中间件集成
- SpringBoot-ActiveMq
- springboot activemq
- Java ActiveMQ简介以及springboot集成activeMQ实现消息队列监听以及实现MQ延迟
- activeMq集成
- ActiveMQ消息中间件 原理详解 &&附demo实现、以及与springboot集成的demo
- springboot、mybatis、activemq整合
- SpringBoot 整合 Apache ActiveMQ
- springboot整合activeMQ
- springboot整合activemq
- 程序员应该避免的5种代码注释
- Hibernate一级缓存(补)
- 希尔排序
- Vue.js 组件
- mongodb(一):在linux服务器上的安装和部分基础操作
- SpringBoot集成ActiveMQ
- 深入理解PHP:高级技巧、面向对象与核心技术(原书第3版) -- 设计模式之策略模式
- Python进阶—map函数
- python代码优化
- 分布式和集群的区别
- Android 使用volley上传图片、多张图片
- Unity协程队列,顺序分帧处理
- int、long、long long、unsigned int、_int64的取值范围(与不同位数的编译器有关)
- 利用ajax对页面局部刷新