# springboot+layuimini 后台权限管理系统 **Repository Path**: jiangyoufan/mini-manager ## Basic Information - **Project Name**: springboot+layuimini 后台权限管理系统 - **Description**: mini-manager项目是一套基于layui后台管理系统,基于SpringBoot2.7的后台权限管理系统界面简洁美观敏捷开发系统架构。使用SpringBoot + security + jwt + MyBatis plus + layuimini 实现。 - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 185 - **Forks**: 47 - **Created**: 2020-10-23 - **Last Updated**: 2025-07-22 ## Categories & Tags **Categories**: backend **Tags**: None ## README # mini-manager 项目简介 mini-manager项目是一套后台管理系统,基于SpringBoot2.0的后台权限管理系统界面简洁美观敏捷开发系统架构。使用SpringBoot+ security + MyBatis plus +redis+layuimini实现 ## 内置功能 1. 用户管理:用户是系统操作者,该功能主要完成系统用户配置。 2. 权限管理:配置系统菜单,操作权限,按钮权限, 数据权限标识等。 3. 角色管理:角色菜单权限分配、设置角色按机构进行数据范围权限划分。 4. 登录日志:系统登录日志记录查询包含登录异常。 5. 广告管理:在线(添加、修改、删除)任务调度包含执行结果日志。 5. 商品管理:自定义商品分类和详情页,富文本编辑详情,图片上传缩放加水印。 5. 订单管理:订单统计,按不同状态筛选订单。 6. 代码生成:前后端代码的生成(java、html、xml、sql)支持CRUD下载 。 ### 项目结构 ``` mini-manager │ ├─document 文档目录,sql脚本 │ ├─mall-common 公共模块 │ │ │ ├─base 公共基类 │ │ │ ├─config 公共配置 │ │ │ ├─image 图片处理(imagemagick) │ │ │ ├─service 公共service │ │ │ └─util 工具包 │ ├─mall-manager 后台模块 │ │ │ ├─aop 切面,日志相关 │ │ │ ├─exception 异常包 │ │ │ ├─runtime 运行时上下文,当前登录人 │ │ │ ├─service 业务逻辑 │ │ │ │ │ ├─convertor 对象转换 │ │ │ │ │ ├─dto 数据传输对象 │ │ │ │ │ ├─impl 业务实现类 │ │ │ │ │ ├─security 安全鉴权相关 │ │ │ │ │ └─vo 展示对象 │ │ │ ├─util 工具包 │ │ │ └─web web端 │ │ │ ├─config web配置,鉴权相关 │ │ │ ├─controller rest接口 │ │ │ └─exception 异常处理 │ ├─mall-repository 持久化模块 │ │ │ ├─config 数据持久化配置 │ │ │ ├─mapper 数据访问接口 │ │ │ └─mapper 数据对象 │ └─mall-tools 工具包 ``` ## 项目预览 ![avatar](document/images/登录.png) ![avatar](document/images/欢迎页.png) ![avatar](document/images/管理员.png) ![avatar](document/images/权限.png) ![avatar](document/images/角色.png) ![avatar](document/images/商品.png) ![avatar](document/images/用户.png) **如果你喜欢这个开源项目还请点个star** ## 运行环境 * JDK:jdk8+ * 数据库服务器:Mysql * 缓存:redis * ide:IntelliJ IDEA ## 快速体验 * 将mini-manager项目源码通过maven形式导入IntelliJ IDEA; * 导入document/sql/mini-mall.sql数据文件,注意:数据库使用utf-8编码; * 修改application.yml文件中的数据库设置参数; * 访问后台地址:http://localhost:8888/ * 管理员账号,用户名:admin 密码:123456 ## 登录异常处理 > 报错 Invalid bound statement(not found):xxxx 按下面方式设置即可 ![输入图片说明](document/images/%E7%BB%93%E6%9E%84.png) ## 捐赠 **项目的发展离不开您的支持, 如果您够宽裕,请作者喝瓶矿泉水吧!** ![img.png](document/images/pay_qrCode.png) #### 特别鸣谢 - 感谢 [layuimini](https://github.com/zhongshaofa/layuimini) 大佬提供的前端模板