基于SpringBoot+Shiro 的后台权限管理系统

发布时间:2021-08-07

概述

springboot-auth-up 是 springboot-auth升级版本,其中加入了Thymeleaf数据模板语言代替了之前的JSP页面方式, springboot-auth-up 基于SpringBoot +Thymeleaf + SpringMVC +Apache Shiro 的后台权限管理系统, 页面展示采用Layui前端框架,包含了用户管理,角色管理,部门管理,菜单管理,权限管理,数据权限分配等功能。 他不同与其他的系统,这是一个比较简单的系统权限框架。

详细

介绍

        springboot-auth-up  springboot-auth升级版本,其中加入了Thymeleaf数据模板语言代替了之前的JSP页面方式, springboot-auth-up 基于SpringBoot +Thymeleaf + SpringMVC +Apache Shiro 的后台权限管理系统, 页面展示采用Layui前端框架,包含了用户管理,角色管理,部门管理,菜单管理,权限管理,数据权限分配等功能。 他不同与其他的系统,这是一个比较简单的系统权限框架

开发环境

工具

版本或描述

OS

Windows   10

JDK

1.8+

IntelliJ   IDEA

2018.3

Maven

3.2.5

SpringBoot

2.0.3

MySQL

8.0.17

Apache   Shiro

1.3.2

Apache   Tomcat

8.5.40

软件架构

系统包

路径

说明

java.com.cn.auth




-common

系统操作公共类


-config

系统配置文件


-controller.sys

系统操作控制Controller


-dao.sys

系统操作DAO


-po.sys

实体类pojo


-service.sys

系统操作接口Service


-serviceImpl.sys

系统操作接口实现类


-SpringbootApplication

系统启动类

resources




-mapper.sys

系统操作数据库XML文件


-static

静态文件存储


-application.properties

系统配置文件


-mysql

系统数据库执行文件


-templates

系统访问页面

模块划分

模块

功能

释义

系统设置




用户管理

系统用户的增删改查


部门管理

系统部门的层级关系


菜单管理

系统菜单的增删改查


角色管理

系统角色的管理和角色权限的设置


日志管理

记录系统用户操作的日志信息

博客管理




博客管理

博客系统文章的管理


留言管理

博客系统的留言管理


公共关于

关于和公告的增删改查

使用说明

1.   新建数据库 springboot-auth

2. 导入 springboot-auth.sql

3. 导入项目到idea中、执行clear操作清除编译文件、执行install生成war包

4. 把 springboot-auth.war 放进tomcat的webapp中

5. 进入tomcat文件bin目录下、执行startup.bat启动tomcat

6. 访问 http://localhost:8080

7. 输入用户名 admin,密码 admin进入系统

系统页面展示


本实例支付的费用只是购买源码的费用,如有疑问欢迎在文末留言交流,如需作者在线代码指导、定制等,在作者开启付费服务后,可以点击“购买服务”进行实时联系,请知悉,谢谢
手机上随时阅读、收藏该文章 ?请扫下方二维码