天气与日历 切换到窄版

 找回密码
 立即注册

QQ登录

只需一步,快速开始

【好消息,好消息,好消息】VIP会员可以发表文章赚积分啦 !
查看: 21|回复: 0

[Java源码] 致力于物联网时代通用业务能力的后台管理系统,免费可商用

[复制链接]

2680

主题

0

回帖

2819

积分

管理员

积分
2819
发表于 2024-11-4 15:16:50 | 显示全部楼层 |阅读模式
致力于物联网时代通用业务能力的后台管理系统,免费可商用碧华后台管理系统,基于RuoYi-Vue-Plus底座开发的系统。
RuoYi-Vue基于SpringBoot+Vue前后端分离的Java快速开发框架。
RuoYi-Vue-Plus是重写 RuoYi-Vue,并针对 分布式集群 场景全方位升级(不兼容原框架)。
RuoYi-Vue-Plus在RuoYi-Vue基础上集成 Sa-Token+Mybatis-Plus+Jackson+Xxl-Job+SpringDoc+Hutool+OSS。
碧华后台管理系统的时代背景
我们已经进入了一个新的时代,这个时代被称为物联网时代,它将会改变我们的生活和工作方式。
物联网IOT(Internet of things),顾名思义就是物物相连,万物互联。
物联网其实是互联网的一个延伸,互联网的终端是计算机(PC、服务器)。
物联网的本质还是互联网,只不过终端不再是计算机,而是嵌入式计算机系统及其配套的传感器。
在物联网中,物体通过各种传感器和设备来感知和交互,从而实现更加智能、自动化的服务。
其实目前物联网的应用非常广泛,从家庭到工业都可以使用,例如:家庭智能化、智慧城市、工业自动化等。
但是目前的广泛程度还不够,未来,物联网将会越来越广泛地应用于各个领域,随着物联网技术的不断进步,物联网将会变得更加智能、安全、可靠,物联网技术将会覆盖社会的方方面面。
碧华后台管理系统的定位
希望成为物联网时代通用业务能力的后台管理系统实现方案,助力小微企业发展物联网相关业务。
成为物联网爱好者的最佳入门选择。
项目代码、文档 均开源免费可商用 遵循开源协议在项目中保留开源协议文件即可。

软件功能说明本框架延用RuoYi-Vue-Plus功能如下:功能RuoYi-Vue-Plus框架
前端项目前端采用Vue2、Element UI
后端项目结构采用插件化 + 扩展包形式 结构解耦 易于扩展
后端代码风格严格遵守Alibaba规范与项目统一配置的代码格式化
Web容器采用 Undertow 基于 XNIO 的高性能容器
权限认证采用 Sa-Token、Jwt 静态使用功能齐全 低耦合 高扩展
权限注解采用 Sa-Token 支持注解 登录校验、角色校验、权限校验、二级认证校验、HttpBasic校验、忽略校验
角色与权限校验支持多种条件 如 AND OR 或 权限 OR 角色 等复杂表达式
关系数据库支持原生支持 MySQL、Oracle、PostgreSQL、SQLServer
可同时使用异构切换
缓存数据库支持 Redis 5-7 支持大部分新功能特性 如 分布式限流、分布式队列
Redis客户端采用 Redisson Redis官方推荐 基于Netty的客户端工具
支持Redis 90%以上的命令 底层优化规避很多不正确的用法 例如: keys被转换为scan
支持单机、哨兵、单主集群、多主集群等模式
缓存注解采用 Spring-Cache 注解 对其扩展了实现支持了更多功能
例如 过期时间 最大空闲时间 组最大长度等 只需一个注解即可完成数据自动缓存
ORM框架采用 Mybatis-Plus 基于对象几乎不用写SQL全java操作 功能强大插件众多
例如多租户插件 分页插件 乐观锁插件等等
SQL监控采用 p6spy 可输出完整SQL与执行时间监控
数据分页采用 Mybatis-Plus 分页插件
框架对其进行了扩展 对象化分页对象 支持多种方式传参 支持前端多排序 复杂排序
数据权限采用 Mybatis-Plus 插件 自行分析拼接SQL 无感式过滤
只需为Mapper设置好注解条件 支持多种自定义 不限于部门角色
数据脱敏采用 注解 + jackson 序列化期间脱敏 支持不同模块不同的脱敏条件
支持多种策略 如身份证、手机号、地址、邮箱、银行卡等 可自行扩展
数据加解密采用 注解 + mybatis 拦截器 对存取数据期间自动加解密
支持多种策略 如BASE64、AES、RSA、SM2、SM4等
数据翻译采用 注解 + jackson 序列化期间动态修改数据 数据进行翻译
支持多种模式: 映射翻译 直接翻译 其他扩展条件翻译 接口化两步即可完成自定义扩展 内置多种翻译实现
多数据源框架采用 dynamic-datasource 支持世面大部分数据库
通过yml配置即可动态管理异构不同种类的数据库 也可通过前端页面添加数据源
支持spel表达式从请求头参数等条件切换数据源
多数据源事务采用 dynamic-datasource 支持多数据源不同种类的数据库事务回滚
数据库连接池采用 HikariCP Spring官方内置连接池 配置简单 以性能与稳定性闻名天下
数据库主键采用 雪花ID 基于时间戳的 有序增长 唯一ID 再也不用为分库分表 数据合并主键冲突重复而发愁
WebSocket协议基于 Spring 封装的 WebSocket 协议 扩展了Token鉴权与分布式会话同步 不再只是基于单机的废物
序列化采用 Jackson Spring官方内置序列化 靠谱!!!
分布式幂等参考美团GTIS防重系统简化实现(细节可看文档)
分布式任务调度采用 Xxl-Job 天生支持分布式 统一的管理中心
文件存储采用 Minio 分布式文件存储 天生支持多机、多硬盘、多分片、多副本存储
支持权限管理 安全可靠 文件可加密存储
云存储采用 AWS S3 协议客户端 支持 七牛、阿里、腾讯 等一切支持S3协议的厂家
短信支持 阿里、腾讯 只需在yml配置好厂家密钥即可使用 接口化支持扩展其他厂家
邮件采用 mail-api 通用协议支持大部分邮件厂商
接口文档采用 SpringDoc、javadoc 无注解零入侵基于java注释
只需把注释写好 无需再写一大堆的文档注解了
校验框架采用 Validation 支持注解与工具类校验 注解支持国际化
Excel框架采用 Alibaba EasyExcel 基于插件化
框架对其增加了很多功能 例如 自动合并相同内容 自动排列布局 字典翻译等
工具类框架采用 Hutool、Lombok 上百种工具覆盖90%的使用需求 基于注解自动生成 get set 等简化框架大量代码
监控框架采用 SpringBoot-Admin 基于SpringBoot官方 actuator 探针机制
实时监控服务状态 框架还为其扩展了在线日志查看监控
链路追踪采用 Apache SkyWalking 还在为请求不知道去哪了 到哪出了问题而烦恼吗
用了它即可实时查看请求经过的每一处每一个节点
代码生成器只需设计好表结构 一键生成所有crud代码与页面
降低80%的开发量 把精力都投入到业务设计上
框架为其适配MP、SpringDoc规范化代码 同时支持动态多数据源代码生成
部署方式支持 Docker 编排 一键搭建所有环境 让开发人员从此不再为搭建环境而烦恼
项目路径修改提供详细的修改方案文档 并为其做了一些改动 非常简单即可修改成自己想要的
国际化基于请求头动态返回不同语种的文本内容 开发难度低 有对应的工具类 支持大部分注解内容国际化
代码单例测试提供单例测试 使用方式编写方法与maven多环境单测插件
Demo案例提供框架功能的实际使用案例 单独一个模块提供了很多很全本框架在RuoYi-Vue-Plus基础上增加了其他业务功能业务功能说明bihuaRuoYi-Vue-Plus
用户管理用户的管理配置 如:新增用户、分配用户所属部门、角色、岗位等支持支持
部门管理配置系统组织机构(公司、部门、小组) 树结构展现支持数据权限支持支持
岗位管理配置系统用户所属担任职务支持支持
菜单管理配置系统菜单、操作权限、按钮权限标识等支持支持
角色管理角色菜单权限分配、设置角色按机构进行数据范围权限划分支持支持
字典管理对系统中经常使用的一些较为固定的数据进行维护支持支持
参数管理对系统动态配置常用参数支持支持
通知公告系统通知公告信息发布维护支持支持
操作日志系统正常操作日志记录和查询 系统异常信息日志记录和查询支持支持
登录日志系统登录日志记录查询包含登录异常支持支持
文件管理系统文件展示、上传、下载、删除等管理支持支持
文件配置管理系统文件上传、下载所需要的配置信息动态添加、修改、删除等管理支持支持
在线用户管理已登录系统的在线用户信息监控与强制踢出操作支持支持
定时任务运行报表、任务管理(添加、修改、删除)、日志管理、执行器管理等支持支持
代码生成多数据源前后端代码的生成(java、html、xml、sql)支持CRUD下载支持支持
系统接口根据业务代码自动生成相关的api接口文档支持支持
服务监控监视集群系统CPU、内存、磁盘、堆栈、在线日志、Spring相关配置等支持支持
缓存监控对系统的缓存信息查询,命令统计等。支持支持
在线构建器拖动表单元素生成相应的HTML代码。支持支持
使用案例系统的一些功能案例支持支持
微信公众号管理支持多公众号接入,支持公众号菜单、自动回复、公众号素材、简易CMS、等管理功能支持不支持
物联网平台产品管理、设备管理(支持MQTT协议、WebSocket协议、TCP-IP协议设备接入)、子设备管理、协议管理、规则引擎支持不支持
博客博客分类管理、博客标签管理、内容管理、文章管理、随笔管理、留言管理、评论管理支持不支持
商城系统完整的商城购物功能(会员管理、商品类别、商品管理、订单管理、购物车)支持不支持软件必备环境
推荐使用 docker 安装 项目内置 docker 编排文件
mysql 5.7
redis 6.2.7
tdengine 3.0.1.0
rocketmq 4.8.0
minio 本地文件存储 或 阿里云 腾讯云 七牛云等一切支持S3协议的云存储
maven 3.6.0
nodejs 16
npm 9.3.0



以下内容需要积分高于 2 才可浏览

链接:https://pan.baidu.com/s/1J1K8eOfo3TFVtNWf-bj0Kw


提取码下载:
文件名称:提取码下载.txt 
下载次数:0  文件大小:12 Bytes  售价:29金钱 [记录]
下载权限: 不限 [购买VIP]   [充值]   [在线充值]   【VIP会员5折;永久VIP免费】
安全检测,请放心下载






相关帖子

扫码关注微信公众号,及时获取最新资源信息!下载附件优惠VIP会员5折;永久VIP免费
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

免责声明:
1、本站提供的所有资源仅供参考学习使用,版权归原著所有,禁止下载本站资源参与商业和非法行为,请在24小时之内自行删除!
2、本站所有内容均由互联网收集整理、网友上传,并且以计算机技术研究交流为目的,仅供大家参考、学习,请勿任何商业目的与商业用途。
3、若您需要商业运营或用于其他商业活动,请您购买正版授权并合法使用。
4、论坛的所有内容都不保证其准确性,完整性,有效性,由于源码具有复制性,一经售出,概不退换。阅读本站内容因误导等因素而造成的损失本站不承担连带责任。
5、用户使用本网站必须遵守适用的法律法规,对于用户违法使用本站非法运营而引起的一切责任,由用户自行承担
6、本站所有资源来自互联网转载,版权归原著所有,用户访问和使用本站的条件是必须接受本站“免责声明”,如果不遵守,请勿访问或使用本网站
7、本站使用者因为违反本声明的规定而触犯中华人民共和国法律的,一切后果自己负责,本站不承担任何责任。
8、凡以任何方式登陆本网站或直接、间接使用本网站资料者,视为自愿接受本网站声明的约束。
9、本站以《2013 中华人民共和国计算机软件保护条例》第二章 “软件著作权” 第十七条为原则:为了学习和研究软件内含的设计思想和原理,通过安装、显示、传输或者存储软件等方式使用软件的,可以不经软件著作权人许可,不向其支付报酬。若有学员需要商用本站资源,请务必联系版权方购买正版授权!
10、本网站如无意中侵犯了某个企业或个人的知识产权,请来信【站长信箱312337667@qq.com】告之,本站将立即删除。
郑重声明:
本站所有资源仅供用户本地电脑学习源代码的内含设计思想和原理,禁止任何其他用途!
本站所有资源、教程来自互联网转载,仅供学习交流,不得商业运营资源,不确保资源完整性,图片和资源仅供参考,不提供任何技术服务。
本站资源仅供本地编辑研究学习参考,禁止未经资源商正版授权参与任何商业行为,违法行为!如需商业请购买各资源商正版授权
本站仅收集资源,提供用户自学研究使用,本站不存在私自接受协助用户架设游戏或资源,非法运营资源行为。
快速回复 返回顶部 返回列表