WeMQ 正在参加 2021 年度 OSC 中国开源项目评选,请投票支持!
WeMQ 在 2021 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
2021 年度 OSC 中国开源项目评选 正在火热进行中,快来投票支持你喜欢的开源项目!
2021 年度 OSC 中国开源项目评选 >>> 中场回顾
WeMQ 获得 2021 年度 OSC 中国开源项目评选「最佳人气项目」 !
授权协议 Apache
开发语言 Java 查看源码 »
操作系统 跨平台
软件类型 开源软件
所属分类 其他开源物联网
开源组织
地区 国产
投 递 者 NicholasLD
适用人群 未知
收录时间 2023-07-16

软件简介

WeMQ是一款基于SpringBoot开发的一款物联网设备调试管理平台,其功能主要是对客户MQTT调试页面进行集中管理(连接信息、发送信息),系统管理员可在后台添加客户和调试页面,并设置调试页面的连接信息、发送消息和对应的发送按钮文字,并设置分享链接以及页面的开启状态,用户可通过分享链接打开配置好对应信息的页面,实现对自己设备的管理调试。

技术选型

1. 系统环境

  • Java 8
  • Servlet 3.0
  • Apache Maven 3

2. 主框架

  • Spring Boot 2.7.x
  • Spring Framework 5.3.x
  • Spring MVC 5.3.x

3. 持久层

  • Mybatis 3.5.x
  • Alibaba Druid 1.2.x
  • Hibernate Validation 6.0.x
  • Java MySQL Connector 8.0.x

4. 视图层

  • Thymeleaf 3.x
  • Bootstrap 5.x

5. 工具类

  • Apache Commons
  • Hutool 5.x

主要功能

  • 系统管理员管理
  • 客户管理
  • 调试页面管理
  • 对接Nmqs(NicholasLD's Message Queue Service)
  • 客户调试页面
  • 登录日志

项目结构

cn.mmanager
├── mm-common            // 工具类
│       └── annotation                    // 自定义注解
│       └── constant                      // 通用常量
│       └── core                          // 核心控制
│       └── enums                         // 通用枚举
│       └── exception                     // 通用异常
├── mm-framework         // 框架核心
│       └── aspectj                       // 注解实现
│       └── interceptor                   // 拦截器
│       └── manager                       // 异步处理
│       └── web                           // 前端控制
├── mm-web       	 // Web服务
├── mm-dao      	 // 数据访问层
├── mm-service     // 业务层
├── mm-model       // 模型

数据库结构

https://img.nicholasld.cn/i/2023/05/19/646712f025150.png

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论

点击引领话题📣 发布并加入讨论🔥
发表了资讯
09/25 08:00

开源项目 WEMQ 加入 Dromara 社区,物联网设备调试系统

项目背景 随着物联网技术的迅猛发展,越来越多的物联网设备被应用于各个行业和领域。物联网设备的调试和管理是确保设备正常运行和提供稳定服务的关键环节。然而,传统的物联网设备调试方案往往存在一些问题,如复杂的配置流程、安全性不足、功能不完善等。 为了解决这些问题,WeMQ应运而生。WeMQ是一款面向物联网设备运营商的开源物联网设备调试系统,旨在提供完整的物联网设备调试方案,并集成了设备管理、MQTT服务器管理、客户...

0
1
发表了资讯
09/18 14:29

WeMQ v1.4.1 发布,物联网调试管理管理平台

WeMQ v1.4.1 已经发布,物联网调试管理管理平台。 v1.4.1更新日志: 资源文件全部迁移到本地,可自行进行反向代理 Nmqs API地址修改位置更改,详情见 README.md 更新用户体验 修复已知问题 本次更新涉及到修改 application.yml 文件,请注意更新 详情查看:https://gitee.com/nicholasld/WeMQ/releases/v1.4.1

0
2
发表了资讯
08/28 09:03

WeMQ v1.4.0 发布,物联网调试管理管理平台

WeMQ v1.4.0 已经发布,物联网调试管理管理平台。 v1.4.0更新日志: 更换调试页面管理的 调试参数管理 表格,实现了行内编辑参数和修改页面顺序的功能。 更新了用户体验 修复了已知问题 数据库结构增量更新(从上一版本) alter table mq_param add sort int null; 全新部署 直接导入根目录的WeMQ.sql即可 详情查看:https://gitee.com/nicholasld/WeMQ/releases/v1.4.0...

0
0
发表了资讯
07/21 00:13

WeMQ v1.3.1 已经发布,物联网调试管理管理平台

WeMQ v1.3.1 已经发布,物联网调试管理管理平台 此版本更新内容包括: v1.3.1更新日志: 修复调试页面管理树形菜单与分页的冲突 修复了分页不可用的问题,现在可以正常进行分页 优化了调试页面样式,去掉了客户手动修改QoS的选项,但仍可在后台设置 调试信息数据库字段长度上限由255修改为1000 数据库差异: 由上一个版本(v1.3.0)更新: 数据库执行: alter table mq_param modify message varchar(1000) not null; 从...

0
2
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
发表了问答
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
暂无内容
0 评论
20 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部