快速了解
mldong是一款基于SpringBoot+Vue3的快速后台开发框架,自研工作流引擎,支持达梦、神州通用等国产数据库。
QQ 群号:334130280
微信:mldong_(有下划线)
纷传:微信扫描下方二维码加入圈子
mldong 是一个 Java EE 企业级快速开发平台,基于经典技术组合(Spring Boot、Mybatis-Plus、Sa-Token、Vue3、Vben Admin、Ant Design Of Vue),内置模块如:用户管理、在线用户、角色管理、菜单管理、前端路由同步、部门管理、岗位管理、数据字典、参数配置、登录日志地等。自研工作流引擎并配套工作流管理模块:流程设计、流程定义、发起申请、我发起的、我的待办、我的已办、我的抄送等。在线开发:支持元数据管理、代码生成。
框架介绍
框架 | 版本 | 备注 |
---|---|---|
SpringBoot | 2.3.7.RELEASE | web框架 |
Mybatis-Plus | 3.5.2 | ORM框架 |
sa-token | 1.35.0.RC | 权限认证 |
Hutool | 5.8.4 | 工具包 |
knife4j | 2.0.7 | 接口文档 |
spring-file-storage | 0.7.0 | 文件上传 |
tlog | 1.5.1 | 日志记录 |
easypoi | 4.2.0 | excel导入导出 |
minio | 8.4.3 | 文件存储 |
xxl-job | 2.4.0 | 分布式任务调度 |
目录结构
├── mldong-[18080] 后台管理模块主启动模块
├── com.mldong.config 启动配置
└── com.mldong.modules 控制层模块
├── mldong-api API包
├── mldong-biz-api 业务模块API包
├── mldong-sys-api 系统管理API包
└── mldong-wf-api 工作流API包
├── mldong-app[18081] app端主启动模块
├── com.mldong.config 启动配置
└── com.mldong.modules 控制层模块
├── mldong-core 业务相关
├── mldong-biz-core 业务模块核心代码
├── mldong-sys-core 系统管理核心代码
├── com.mldong.config 配置
└── com.mldong.modules.sys
├── dto dto层,入参
├── entity 实体层-该模块不可手动修改,由代码生成工具生成
├── enums 枚举
├── excel 导入/导出excel实体
├── mapper 执久层
├── provider mldong-api包的实现
├── service 业务逻辑层
├── tasks 定时任务
├── util 工具
└── vo VO层,返回实体
└── mldong-wf-core 工作流核心代码
├── mldong-fremawork 框架
└── mldong-base 基础模块
├── mldong-generator 代码生成器
├── src/main/java/com/mldong/genertor/CodeGenerator.java 代码生成器主类
└── src/main/resources
├── templates 代码生成模板
└── gencode.setting 代码生成配置文件