ActiveMQ 在 SpringBoot 中的应用

【生产者的spring-boot框架配置文件】:

 

【生产者】:

【生产者main方法】:

 

【消费者spring-boot框架配置文件】:

【消费者【同步接收】消息】:

【消费者主方法】

Spring-boot框架整合ActiveMQ重中之重:

******【消费者】采用【异步接收】:

【方式一】:

使用@JmsListener注解的方式创建 【消息监听器】。

【方式二】

@Configuration注解 和 @Bean注解 配合使用。

1)、@Configuration注解 相当于是 xml配置文件。

2)、@Bean相当于是 <bean>标签。

【Spring-boot配置文件】:

【@Configuration ,  @Bean , @Autowired 等注解 配置创建一个 listener监听器】

【回调的自定义监听器中的onMessage方法】

不管是 集成到 spring 还是spring-boot中,只要是通过监听器listener来进行监听ActiveMQ,从而获取 目标消息的 【异步接收】方式,都是创建一个 listener的Bean对象,然后 spring容器就会拿着这个bean对象启动Listener监听器进行监听服务,也就是说 我们想要 启动listener监听器 ,直接就读取配置文件创建spring容器就可以了,创建容器的同时为我们创建bean对象,从而开启了监听服务。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值