项目介绍

一款 Java 语言基于 SpringBoot2.x、Layui、Thymeleaf、MybatisPlus、Shiro、MySQL等框架精心打造的一款模块化、插件化、高性能的前后端分离架构敏捷开发框架,可用于快速搭建后台管理系统,本着简化开发、提升开发效率的初衷,框架自研了一套个性化的组件,实现了可插拔的组件式开发方式:单图上传、多图上传、下拉选择、开关按钮、单选按钮、多选按钮、图片裁剪、富文本编辑器等等一系列个性化、轻量级的组件,是一款真正意义上实现组件化开发的敏捷开发框架,框架已集成了完整的RBAC权限架构和常规基础模块,同时支持多主题切换,可以根据自己喜欢的风格选择想一个的主题,实现了个性化呈现的需求;

为了敏捷快速开发,提升研发效率,框架内置了一键CRUD代码生成器,自定义了模块生成模板,可以根据已建好的表结构(字段注释需规范)快速的一键生成整个模块的所有代码和增删改查等等功能业务,真正实现了低代码开发,极大的节省了人力成本的同时提高了开发效率,缩短了研发周期,是一款真正意义上实现组件化、低代码敏捷开发框架。

内置模块

  • 用户管理:用于维护管理系统的用户,常规信息的维护与账号设置。
  • 角色管理:角色菜单管理与权限分配、设置角色所拥有的菜单权限。
  • 菜单管理:配置系统菜单,操作权限,按钮权限标识等。
  • 职级管理:主要管理用户担任的职级。
  • 岗位管理:主要管理用户担任的岗位。
  • 部门管理:主要管理系统组织架构,对组织架构进行统一管理维护。
  • 操作日志:系统正常操作日志记录和查询;系统异常信息日志记录和查询。
  • 登录日志:系统登录日志记录查询包含登录异常。
  • 字典管理:对系统中常用的较为固定的数据进行统一维护。
  • 配置管理:对系统的常规配置信息进行维护,网站配置管理功能进行统一维护。
  • 城市管理:统一对全国行政区划进行维护,对其他模块提供行政区划数据支撑。
  • 友链管理:对系统友情链接、合作伙伴等相关外链进行集成维护管理的模块。
  • 个人中心:主要是对当前登录用户的个人信息进行便捷修改的功能。
  • 广告管理:主要对各终端的广告数据进行管理维护。
  • 站点栏目:主要对大型系统网站等栏目进行划分和维护的模块。
  • 会员管理:对各终端注册的会员进行统一的查询与管理的模块。
  • 网站配置:对配置管理模块的数据源动态解析与统一维护管理的模块。
  • 通知公告:系统通知公告信息发布维护。
  • 代码生成:一键生成模块CRUD的功能,包括后端和前端Vue等相关代码。
  • 案例演示:常规代码生成器一键生成后的演示案例。

软件信息

  • 软件名称:JavaWeb混编旗舰版
  • 软件作者: 查看演示环境

核心组件

  • 上传单图
<widget:uploadSingleImage name="avatar|头像|90x90|admin|建议上传尺寸450x450|450x450" th:value="${info['avatar']}"/>
  • 下拉选择
<widget:singleSelect name="gender|1|性别|name|id" th:data="${USER_GENDER_LIST}" th:value="${info['gender']}?:3"/>
  • 部门选择组件
<widget:complexSelect name="deptId|0|部门|name|id" sql="SELECT id,`name` FROM sys_dept WHERE pid=? AND mark=1 ORDER BY sort ASC;" th:value="${info['deptId']}?:0"/>
  • 城市选择组件
<widget:citySingleSelect th:value="${info['districtId']} ?: 0" limit="3"/>
  • 个性化标签组件
<widget:tagsInput name="tags|1|4" data="['SpringBoot','Layui','MySQL','JQuery','Linux']" th:value="${info['tags']}"/>
  • 复选框组件
<widget:checkboxSingleSelect name="roleIds|name|id" sql="SELECT id,`name` FROM sys_role WHERE mark=1 ORDER BY sort ASC;" th:value="${info['roleIds']}?:[]"/>
  • 日期选择组件
<widget:dateSelect name="birthday|出生日期|date" th:value="${#dates.format(info['birthday'], 'yyyy-MM-dd')}"/>
  • 上传文件组件
<widget:uploadFile name="files|附件|user|5|xls,xlsx,doc,docx|10*1024" th:value="${info['files']}" />
  • 开关组件
<widget:switchCheck name="status" data="正常|禁用" th:value="${info['status']} ?: 1"/>
  • 图标选择组件
<widget:iconPicker name="icon" th:value="${info['icon']}?:'layui-icon-home'"/>
  • 下拉树组件
<widget:treeSelect name="pid|0|上级菜单|name|id" sql="SELECT id,`name`,pid FROM sys_menu WHERE `status`=1  AND type <=3 AND mark=1 ORDER BY pid ASC,id ASC;" th:value="${info['pid']}?:0"/>
  • 单选按钮组件
<widget:radioSelect name="target|name|id" data="1=内链,2=外链" th:value="${info['target']}"/>
  • 穿梭组件
<widget:transfer param="funcIds|0|全部节点,已赋予节点|name|id|220x350" data="1=查询,5=添加,10=修改,15=删除,20=状态,25=批量删除,30=全部展开,35=全部折叠,40=添加子级,45=导出数据,50=导入数据,55=分配权限,60=重置密码" th:value="${info['funcIds']}"/>

特别鸣谢

感谢MybatisPlus、Layui等优秀开源项目。

JAVA后台权限管理系统相关推荐

  1. 一款超炫酷后台权限管理系统

    今日推荐 推荐一款开源 Java 版的视频管理系统 推荐3个快速开发平台 前后端都有 项目经验又有着落了 14个项目 今天推荐一个很酷的后台权限管理系统,开源免费,模块化.插件化.极速开发 CRUD, ...

  2. 一个很酷的后台权限管理系统

    [公众号回复 "1024",免费领取程序员赚钱实操经验] 大家好,我是章鱼猫. 今天推荐的这个项目是「cool-admin-midway」,一个很酷的后台权限管理系统,开源免费,模 ...

  3. php写网页6,基于ThinkPHP6+AdminLTE框架开发的响应式企业网站CMS系统PHP源码,ThinkPHP6开发的后台权限管理系统...

    源码介绍 基于最新ThinkPHP6+AdminLTE框架开发的响应式企业网站CMS系统PHP源码,基于最新版本的ThinkPHP 6.0.0RC3框架,后台前端框架采用AdminLTE.系统的核心理 ...

  4. 系统接口502异常_基于SpringBoot2.0的后台权限管理系统

    简介 基于SpringBoot2.0的后台权限管理系统界面简洁美观敏捷开发系统架构.核心技术采用Spring.MyBatis.Shiro没有任何其它重度依赖. 互联网云快速开发框架,微服务分布式代码生 ...

  5. ThinkPHP6内核通用网站后台权限管理系统源码

    介绍: 基于thinkphp6框架开发的通用后台权限管理系统,底层采用国内最流行的thinkphp6框架, 支持内容管理.文章管理.用户管理.权限管理.角色管理等功能. 网盘下载地址: http:// ...

  6. PHP内核通用网站后台权限管理系统源码

    简介: ThinkPHP6内核通用网站后台权限管理系统源码 基于ThinkPHP6框架开发的通用后台权限管理系统,底层采用国内最流行的ThinkPHP6框架,支持内容管理.文章管理.用户管理.权限管理 ...

  7. java登录ssh没有权限管理_ssh2--login 是Java的权限管理系统,有完整的程序及代码,很全面的概括了 的功能。 Develop 238万源代码下载- www.pudn.com...

    文件名称: ssh2--login下载 收藏√  [ 5  4  3  2  1 ] 开发工具: Java 文件大小: 9083 KB 上传时间: 2013-03-18 下载次数: 105 提 供 者 ...

  8. SpringBoot后台权限管理系统(三)—权限模块

    SpringBoot 后台权限框架搭建(一)-后台框架搭建 SpringBoot后台权限管理系统(二)-前端工程搭建 SpringBoot后台权限管理系统(三)-权限模块 SpringBoot后台权限 ...

  9. thinkphp vue后台管理系统模板_vueadmin 基于vue-admin-template+thinkphp5的后台权限管理系统...

    vue-admin-thinkphp 是基于vue-admin-template+thinkphp5的后台权限管理系统 视频演示 目录介绍 1.vuestage 前端项目文件 2.vueadmin 后 ...

  10. 从零开始打造一款基于SpringBoot+SpringCloud的后台权限管理系统

    随着 Spring Boot 和 Spring Cloud 的诞生和流行,集智慧于大成的 Spring 技术体系成为行业开发的首选之一.市场代表需求,技术代表能力.显而易见,在当今开发领域中,谁能更好 ...

最新文章

  1. 支持markdown的服务器,Vuejs中使用markdown服务器端渲染的示例
  2. ModuleNotFoundError: No module named '_tkinter'
  3. 虚拟光驱xp版32位_操作系统不仅有XP、win7和win10,这些更好用的系统你都用过吗...
  4. 如何用谷歌地图下载器下载大字体谷歌地图打印喷绘
  5. 中国城市生活节奏排行榜
  6. python设置excel表样式
  7. 微型计算机存储器cache,微型计算机存储器系统中的Cache是
  8. Linux 查看本地ip
  9. 直播APP开发成品案例
  10. 后端工程师的前端之路系列--小程序学习
  11. List排序Sort和OrderBy方法(C#)
  12. python中表示分支结构_下面Python关键字中,不用于表示分支结构的是()。
  13. DeFi演变史:区块链金融市场将迎来寒武纪大爆发?
  14. 测绘专业计算机编程要求,我是学工程测量,学哪一种计算机编程好
  15. RFSoC全面解析(八)—— ZCU111 RFSoC评估工具的上位机界面
  16. 回忆一年前的快乐时光
  17. ThinkPad T400驱动安装
  18. 计算机组成原理学习笔记:字符与字符串
  19. 每天学点SpringCloud(四):Feign的使用及自定义配置
  20. pip install pyahocorasick(ahocorasick 改名成 pyahocorasick 了)

热门文章

  1. 神经网络仿真实验matlab,神经网络及其matlab实现
  2. JAVA-JCreator的配置、使用以及常见错误
  3. 【数据结构 严蔚敏版】 排序基本操作
  4. 电气工程cad实用教程电子版_电气CAD实用教程
  5. AutoCAD2012从入门到精通中文视频教程 第14课 综合实例(个人收藏)
  6. Codeforces Round #612 (Div. 2) A~E2
  7. 天锐绿盾注册机 使用手册
  8. 提高办公效率的方法-工具篇
  9. python爬虫——打造个人专属pubmed文献搜索工具
  10. tensorflow下载mnist数据集