开源一款前后端分离Java+ElementPlus快速开发平台 在线生成代码

一、开源项目简介

KingAdmin是一个轻量级的,前后端分离的Java快速开发平台,提供通用权限控制基础功能,并提供代码生成功能,提高开发效率

在线预览地址:

http://admin.5180it.com/

二、开源协议

使用Apache-2.0开源协议

三、界面展示

效果图:

主页


个人设置


角色管理


菜单管理


字典管理

代码生成


动态表单


四、功能概述

优势

代码简介,便于阅读及二次开发

实现前后端分离,后端使用springsecurity+jwt进行权限控制

灵活的权限控制,可控制到页面和按钮,满足绝大部分的权限需求

可在线生成前端vue页面、controller、entity、xml、dao、service,减轻重复开发量

实现功能

- 系统管理    - 用户管理    - 角色管理    - 菜单管理    - 字典管理    - 系统参数    - 通知公告    - 机构管理    - 企业授权    - 菜单维护- 系统监控    - 在线用户    - 定时任务    - 数据监控    - 服务监控    - 缓存监控    - 缓存列表    - 操作日志    - 登录日志- 流程管理    -  流程用户组    -  流程定义    -  流程单据

五、技术选型

一个前后端分离的Java快速开发平台,基于SpringBoot2.5.14、Mybatis-Plus3.5.2、ElementPlus、Vite

技术选型:

-SpringBoot2.5.14-SpringSecurity2.3.12.RELEASE-MyBatis-Plus3.5.2-lombok2.5.14-easypoi4.4.0-fastjson1.2.78

环境推荐

服务器环境

CentOS

Nginx

JDK1.8

MySQL5.7+

Redis

开发工具

IntelliJ IDEA、Eclipse

Visual Studio Code

Navicat for MySQL

WinSCP

Putty

Postman

六、源码地址

git地址:https://gitee.com/ls2008/king-web


在线预览地址:

http://admin.5180it.com/

你可能感兴趣的:(开源一款前后端分离Java+ElementPlus快速开发平台 在线生成代码)