# boot-admin **Repository Path**: wang0017/boot-admin ## Basic Information - **Project Name**: boot-admin - **Description**: SpringBoot后台管理权限管理脚手架 - **Primary Language**: Java - **License**: AGPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 6 - **Created**: 2023-08-24 - **Last Updated**: 2023-08-24 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # boot-admin 项目基于:[实训邦Spring Boot权限管理系统视频](https://www.bilibili.com/video/BV1bt4y1e7dA) ## 介绍 基于SpringBoot的后台权限管理系统,可作为脚手架,用于快速搭建项目 ## 功能 (1)用户管理 (2)角色管理 (3)菜单管理 (4)druid数据源监控 (5)swagger接口文档 (6)代码生成:根据表结构和自定义模板自动生成model、dao、mapper.xml、service、serviceImpl、controller、html文件 (7)权限控制:菜单级别、按钮级别、页面显示 ## 技术选型 ### 后端: 基础框架:Spring Boot ORM:Mybatis 数据库:MySql 权限:spring security 日志:logback ### 前端: 页面布局框架:X-admin、layui 树型组件:[treetable-lay](https://gitee.com/whvse/treetable-lay)、ztree ## 开发环境 jdk1.8 IntelliJ IDEA ## 页面布局 ![页面布局](doc/页面布局.png) ## 项目运行 运行地址: http://localhost:8080 账号密码:admin/123456 ## 页面截图 (1)登录界面 ![登录界面](doc/1.png) (2)主页 ![主页](doc/2.png) (3)用户管理 ![用户管理](doc/3.png) (4)角色管理 ![角色管理](doc/4.png) (5)菜单管理 ![菜单管理](doc/5.png) (6)代码生成 ![代码生成](doc/6.png)