学习笔录-SPRING BOOT

spring boot框架学习12-spring boot整合active mq方法1

本章节主要内容:主要从以下几个方面讲解:mybatis和springboot整合、redis(单机版)和springboot整合、redis(集群)和springboot整合、httpclient和springboot整合、rabbitMQ/activeMQ和springboot整合。接下来我们学习第二小节:springboot整合redis开启缓存本节主要内容:1:springboot整合act

本章节主要内容:

主要从以下几个方面讲解:

mybatis和spring boot整合、redis(单机版)和spring boot整合、redis(集群)和spring boot整合、httpclient和spring boot整合、rabbitMQ/active MQ和spring boot整合。

欢迎关注凯哥微信公众号:凯哥Java(kaigejava)

欢迎访问凯哥个人博客:www.kaigejava.com


本节主要内容:


1:spring boot整合active mq方案一

方案一是简单的,生产者和消费者都在同一个应用项目中。

一:active mq相关

1:active mq下载:



2:启动



在bin文件夹下有64和32位找到自己系统响应的文件夹打开。凯哥使用的是64位的



双击activemq.bat批处理就启动了。

启动如下图:



二:spring boot中应用active mq

2.1:在pom.xml文件中添加mq相关的依赖。



<!-- actionMQ相关的 start -->

<dependency>

<groupId>org.springframework.boot</groupId>

<artifactId>spring-boot-starter-activemq</artifactId>

</dependency>

<!-- 如果此处设置为true,需要加如下的依赖包,否则会自动配置失败,报JmsMessagingTemplate注入失败 -->

<dependency>

<groupId>org.apache.activemq</groupId>

<artifactId>activemq-pool</artifactId>

<!-- <version>5.7.0</version> -->

</dependency>

<!-- actionMQ相关的 end -->

2.2:MQ配置类



注:必须使用@Configuration 或者是spring 其他注解。这样该类才可以被spring管理。

setBrokerURL是添加url的


完整代码如下:

package com.kaigejava.springconfig.mq;

import org.apache.activemq.ActiveMQConnectionFactory;

import org.apache.activemq.pool.PooledConnectionFactory;

import org.springframewo

原创不易,完成人机校验,阅读全文

相关推荐