springboot-auth-up权限管理系统

联合创作 · 2023-09-19 15:14

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进入系统
8. 系统在线访问地址:http://112.74.169.11/springboot-auth/
浏览 24
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报