基于Spring Boot和Vue2开发的前后端分离的后台管理系统
本项目衍生自 jeesite,使用的是hibernate版本,除了基础平台的功能,其余的功能都删除了。 另:v2.0版本基本上重新开发了,数据库也有较大改动
更多项目的文档请参考 项目wiki
命令行方式运行:在项目根目录运行以下命令即可运行程序:
mvn clean package cd one-ui java -jar one-ui/target/one-ui-1.0.1.war
开发工具运行:在开发工具中运行OneUIApplication.java
代码热更新:
整体功能 待完成:
已完成:
- [X] 用 Vue2 重写前端页面 - [X] 分模块,将工程根据不同的业务分为多个工程 - [X] 将 jeesite 依赖的组件升级到高版本 - [X] 进一步前后端分离,改为Single Page Application - [X] 搭建工作流服务 - [X] 拆分单点登录服务,管理多个系统 - [X] 引入Swagger生成REST接口文档
- [X] 字典管理 - [X] 菜单管理 - [X] 角色管理 - [X] 用户管理 - [X] 机构管理 - [X] 区域管理 - [X] 日志查询