点击上方“Java Base”,选择“设为星级”
做一个积极的人,而不是消极的人!
文章每天14:00更新,每天都有亿万根头发掉……
源码精品专栏
平台介绍
仓库地址:
土豆网以开发者为中心,打造中国一流的快速开发平台。全部开源,个人和企业100%免费使用。
架构图新手必读的书
郑重声明:现在和将来都不会出现商业版本,所有代码开源!
“我喜欢写代码并且乐此不疲”
“我喜欢开源并享受它”
如果您从这个项目中有所收获,请记得关注Star。这对我来说是一个很好的鼓励和支持。
项目关系
架构演变
关于三个项目的功能对比,可以看社区整理的国内开源项目对比表。
后端项目
项目介绍
-vue-pro
基于Boot多模块架构
-
基于微服务架构
-启动实验室
系统学习引导&专栏
前端项目
项目介绍
-ui--vue3
基于Vue3+-plus实现的管理后台
-ui--vben
基于Vue3 + vben(ant--vue)实现的管理后端
-用户界面-
基于Vue2+-ui实现的管理后台
-用户界面--
基于uni-app + uni-ui的管理后台小程序
-ui-go-视图
基于Vue3+-ui的大屏报表
-ui-应用程序
基于uni-app+实现的User App
开源协议
为什么推荐这个项目?
① 本项目采用MIT开源许可证,比2.0更加宽松。个人和企业可以100%免费使用,不保留班级作者和信息。
② 代码全部开源。与其他项目不同,只有部分代码开源,让你无法了解整个项目的架构设计。国内开源项目对比
③ 代码干净,结构干净。遵循《阿里巴巴Java开发手册》的规范,有详细的代码注释。每一行Java代码和每一行代码注释。
内置功能
系统内置多种业务功能,可用于加速您的业务系统:
功能性分层
所有功能都经过单元测试以确保高质量。
系统功能
功能说明
用户管理
用户是系统的操作者。该功能主要完成系统用户配置。
⭐️
在线用户
当前系统主动用户状态监控支持手动离线踢出
角色管理
角色菜单权限分配,设置角色,按组织划分数据范围权限
菜单管理
配置系统菜单、操作权限、按钮权限标识符等,本地缓存提供性能
部门管理
配置系统组织(公司、部门、集团),树形结构展示支持数据权限
职位管理
配置系统用户位置
租户管理
配置系统租户,支持SaaS场景下的多租户功能
租户套餐
配置租户套餐,为每个租户自定义菜单、操作、按钮权限
词典管理
维护系统中经常使用的一些相对固定的数据
短信管理
短信通道、短信模板、短信日志,对接阿里云、腾讯云等主流短信平台
电子邮件管理
邮件账号、邮件模板、邮件发送日志,支持所有邮件平台
站点留言
系统内消息通知,提供站内信模板和站内信消息
操作日志
系统正常运行日志记录和查询,日志内容集成生成
⭐️
登录日志
系统登录日志记录查询,包括登录异常
错误代码管理
系统中所有错误代码的管理,错误提示可在线修改,无需重启服务
通知及公告
系统通知公告信息发布及维护
敏感词
配置系统敏感词,支持标签分组
应用管理
管理SSO单点登录应用,支持多种授权方式
区域管理
显示省、市、区、镇等城市信息,支持IP对应城市
工作流程
功能说明
过程模型
配置工作流流程模型,支持文件导入和流程图在线设计,提供7种任务分配规则
流程形式
拖动表单元素生成对应的工作流表单,覆盖UI所有表单组件
用户分组
自定义用户分组,可用于工作流程的审批分组
我的过程
查看我发起的工作流程,支持创建、取消流程等操作,并突出显示流程图和审批时间线
待办任务
查看您[未]批准的工作任务,支持操作,例如通过、失败、转发、委托、返回等。
任务完成
查看您【已】批准的工作任务,后续将支持回滚操作
办公自动化休假
以使用自定义业务访问工作流为例,您只需创建与审批请求对应的工作流即可。
支付系统
功能说明
商户信息
管理商户信息,支持SaaS场景下的多商户功能
申请信息
配置商户申请信息,对接支付宝、微信等多种支付渠道
支付订单
查看用户在支付宝、微信等发起的【支付】订单。
退款订单
查看用户在支付宝、微信等发起的【退款】订单。
ps:核心功能已经实现,正在接入微信小程序……
基础设施
功能说明
代码生成
前后端代码生成(Java、Vue、SQL、单元测试),支持CRUD下载
系统界面
基于自动生成相关API接口文档
数据库文件
基于自动生成的数据库文档,支持导出为Word、HTML、MD格式
表格构建
拖动表单元素即可生成相应的HTML代码,并支持导出JSON和Vue文件。
配置管理
动态配置系统常用参数并支持加载
⭐️
计划任务
在线(添加、修改、删除)任务调度包含执行结果日志
文件服务
支持将文件存储到S3(阿里云、腾讯云、七牛云)、本地、FTP、数据库等。
API日志
包含API访问日志和异常日志,方便排查API相关问题
监视器
监控当前系统数据库连接池状态,分析SQL,发现系统性能瓶颈
监视器
监控数据库使用情况并使用密钥管理
消息队列
基于消息队列的实现,提供集群消费,Pub/Sub提供广播消费。
Java监控
基于Boot监控Java应用程序
链接追踪
访问组件以实现链接跟踪
日志中心
接入组件实现日志中心
分布式锁
基于分布式锁的实现,满足并发场景
幂等组件
基于幂等组件的实现解决重复请求的问题
服务保障
基于服务的稳定性,包括限流、断路器等功能
日志服务
轻量级日志中心,查看远程服务器的日志
单元测试
基于+实施单元测试,保证功能的正确性、代码质量等。
数据报告
功能说明
报表设计器
支持数据报表、图文报表、打印设计等。
大屏设计师
拖放生成数据大屏,内置数十种图表组件
微信公众号
功能说明
账户管理
配置接入的微信公众号支持多个公众号
统计数据
统计公众号用户增减、累计用户、消息概览、界面分析等数据
粉丝管理
查看您已关注和取消关注的粉丝列表,您可以同步和标记粉丝。
留言管理
查看粉丝发送的消息列表并主动回复粉丝消息