项目介绍

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

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

内置模块

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

软件信息

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

核心组件

  • 上传单图
<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等优秀开源项目。

一款专为APP设计的后台管理系统平台相关推荐

  1. Axure高保真web端后台管理系统/垃圾回收分类系统/垃圾回收高保真原型设计 /垃圾分类后台管理系统/垃圾回收分类平台//垃圾回收分类智慧管理系统/订单管理/财务管理/系统管理/库存管理/设备管理

    Axure高保真web端后台管理系统/垃圾回收分类系统/垃圾回收高保真原型设计 /垃圾分类后台管理系统/垃圾回收分类平台//垃圾回收分类智慧管理系统/订单管理/财务管理/系统管理/库存管理/设备管理 ...

  2. 基于easyui 1.3.6设计的后台管理系统模板界面

    原文:基于easyui 1.3.6设计的后台管理系统模板界面 源代码下载地址:http://www.zuidaima.com/share/1843477461879808.htm

  3. 一款漂亮的轻量级bootstrap中文后台管理系统模版

    原文:一款漂亮的轻量级bootstrap中文后台管理系统模版 源代码下载地址:http://www.zuidaima.com/share/1824989178940416.htm 轻量级好用的后台管理 ...

  4. 一款基于springboot开发的经典后台管理系统

    项目介绍 一款 Java 语言基于 SpringBoot2.x.Layui.Thymeleaf.MybatisPlus.Shiro.MySQL等框架精心打造的一款模块化.插件化.高性能的前后端分离架构 ...

  5. 新闻APP前台和后台管理系统 MVP+Dragger2+RxJava+RetroFit

    一 系统说明 该新闻资讯APP 主要是用户可以查看各种各样的新闻资讯,并且可以进行注册,登录账号,评论,收藏,取消收藏,浏览新闻,发布新闻,修改修改,删除新闻,用户管理,个人信息等操作,该APP分为前 ...

  6. 【餐饮】智慧餐厅原型模板,餐饮APP,餐饮后台管理系统,Axure设计餐饮APP

    软件版本:Axure 8.0(兼容9和10) 作品介绍: 作品包括用户端.员工端以及商户管理(后台管理) 客户端: 外卖点餐:菜品列表.菜品详情.确认订单.地址管理.修改电话.支付订单 堂食点餐:扫码 ...

  7. 现在流行的html软件,目前流行的前端框架APP设计制作软件介绍

    [摘要]对于前端app设计师来说,有没有一些比较好用的app设计制作软件来协助设计师更好的工作呢?商侣小编就来为大家介绍几款在视觉和交互体验都非常棒的app设计制作工具,这些工具主要是由谷歌推出的目前 ...

  8. SP4522B 是一款专为2A充电升压集成输出移动电源IC

    概述 SP4522B 是一款专为移动电源设计的同步开关充电和同步 升压的单芯片解决方案,内部集成了同步开关充电模块.同 步升压放电管理模块.电量检测与 LED 指示模块.保护模 块. SP4522B ...

  9. laravel 除了主页 都是404 webconfig_基于Laravel,开箱即用,这个PHP后台管理系统好看又省心...

    提到 PHP 的后台管理系统,大家可能首先会想到的是 FastAdmin 或者 ThinkAdmin 这种老牌的开源项目,它们都是 Gitee 的 GVP 项目,很受 PHP 开发者们的欢迎.今天 G ...

最新文章

  1. 一些关于iText和iTextSharp的旧闻(some old news about iText and iTextSharp)
  2. docker一键部署jenkins服务(一)
  3. 物联网时代如何管理上百万设备?找风河DLM就对了!
  4. mysql全局唯一id_Mysql实现全局唯一ID
  5. 头条号为什么把作者抛弃了?
  6. Flex中的Base64加解密
  7. jquery报.live() is not a function的解决方法
  8. Spring4配置文件模板
  9. java 微信申请退款的开发
  10. Verilog HDL组合逻辑与时序逻辑区别
  11. BAT 为首的中国互联网公司为何陷入技术焦虑的怪圈?
  12. 2018码云GVP最有价值开源项目-PDMan-2.1.3 发布—免费的国产数据库建模工具(使用)
  13. qcustomplot 游标吸附_QCustomplot使用分享(九) 绘制图表-多功能游标
  14. c++获取ctrl+v内容_WPS表格——CTRL快捷键的用法
  15. vs2013实现duilib结合cef的demo
  16. ajax提交form返回数据格式,ajaxSubmit 返回值
  17. 20个励志早会小故事
  18. ESLint+Prettier+Vetur 统一Vue项目代码风格
  19. Big-man的Bootstrap篇(一)
  20. CSS 动画 多帧 animation 旋转

热门文章

  1. 计算机exo乐谱,History钢琴简谱-数字双手-EXO
  2. JointDNN: An Effificient Training and Inference Engine for Intelligent Mobile Cloud Computing Servic
  3. 【小睿精选·第七期】基于STM32的DIY蓝牙机械键盘
  4. 你想知道的NB-IoT知识都在这里了!
  5. 顺丰php下单,顺丰订单查询
  6. 国家也补贴?有华为认证证书的你,就能拿它(附详细操作)
  7. 解决Hibernate:could not initialize proxy - no Session
  8. GGSN - SCP 业务控制点
  9. 解决微信内置浏览器tel:手机号不能打电话的问题
  10. mac 安装 Homebrew教程