基于Spring Boot+Shiro+Vue+Element实现的后台权限管理系统

permission(后端)

https://img.shields.io/badge/build-success-brightgreen.svg?longCache=true&style=flat-square https://img.shields.io/badge/license-MIT-blue.svg?longCache=true&style=flat-square https://img.shields.io/badge/springboot-2.1.0-yellow.svg?longCache=true&style=flat-square https://img.shields.io/badge/shiro-1.4.0-orange.svg?longCache=true&style=flat-square

简介

permission是一款前后端分离的后台权限管理系统,基于Spring Boot, Shiro, Vue, Element实现,是我学习Shiro时的练手项目。

使用教程

后端

  1. 下载源码

  2. IDEA 安装lombok插件

  3. 新建MySQL(版本5.7.x)数据库,导入SQL文件

  4. IDEA导入项目

  5. 修改数据库配置,等待Maven下载依赖

  6. 启动项目

前端

  1. 下载源码

  2. 安装node.js

  3. 进入项目根目录,执行 npm install, 下载和安装项目相关依赖包

  4. 执行 npm run dev 命令,启动项目,通过 http://localhost:8090 访问。

功能列表

  • 系统登录:系统用户登录,系统登录认证(token方式)
  • 用户管理:新建用户,修改用户,删除用户,查询用户
  • 机构管理:新建机构,修改机构,删除机构,查询机构
  • 角色管理:新建角色,修改角色,删除角色,查询角色
  • 菜单管理:新建菜单,修改菜单,删除菜单,查询菜单
  • 字典管理:新建字典,修改字典,删除字典,查询字典
  • 系统日志:记录用户操作日志,查看系统执行日志记录
  • 系统信息:查看JVM, TOMCAT, 服务器信息

技术选型

后端

前端

 

 

 

 

 

 

 

 

 

=========================================关注公众号,回复permission,即可获取源码下载地址。==============================================

                          

posted @ 2022-03-31 14:22  黄进广寒  阅读(782)  评论(0编辑  收藏  举报