0
点赞
收藏
分享

微信扫一扫

实战01_SSM整合ActiveMQ支持多种类型消息


ActiveMQ能干什么?
主要功能涉及JMS Provider用来帮助实现高可用、高性能、高伸缩、易用的企业级面向消息服务的系统。

ActiveMQ支持消息类型如下:

1、StreamMessage java原始值数据流
2、MapMessage 键值对
3、TextMessage 字符串
4、ObjectMessage 一个序列化的java对象
5、BytesMessage 一个字节的数据流

此文章为企业实战的展示操作,如果有地方不懂请留言,我看到后,会进行统一回复,让我们一起进步,为自己加油!!!

文章目录

  • ​​一、前期准备​​
  • ​​1. 实现思路​​
  • ​​2. 项目介绍​​
  • ​​3. 数据表结构​​

一、前期准备

1. 实现思路

1. 创建一个父工程 4个子工程
2. 依赖由父工程统一版本控制
3. 创建一个生产者和消费者
4. 创建一个dao统一存放接口
5. 创建pojo统一存放实体类

2. 项目介绍

项目名

项目说明

ssm-activemq

父工程,统一版本控制

producer

生产者

consumer

消费者

base-pojo

公共实体类

base-dao

公共接口,数据库连接

3. 数据表结构

DROP TABLE IF EXISTS `user`;
CREATE TABLE `user` (
`id` int(255) NOT NULL AUTO_INCREMENT COMMENT '主键id',
`name` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL COMMENT '姓名',
`age` int(11) NOT NULL COMMENT '年龄',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 3 CHARACTER SET = utf8 COLLATE = utf8_bin ROW_FORMAT = Dynamic;

-- ----------------------------
-- Records of user
-- ----------------------------
INSERT INTO `user` VALUES (1, '雨昕', 2);
INSERT INTO `user` VALUES (2, '刘英', 22);

下一篇:实战02_SSM整合ActiveMQ支持多种类型消息

本专栏项目下载链接:

下载方式

链接详细

GitLab项目

​​https://gitlab.com/gb-heima/ssm-activemq​​

Git

git clone git@gitlab.com:gb-heima/ssm-activemq.git

zip包

​​https://gitlab.com/gb-heima/ssm-activemq/-/archive/master/ssm-activemq-master.zip​​

Fork地址

​​https://gitlab.com/gb-heima/ssm-activemq/-/forks/new​​


举报

相关推荐

0 条评论