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时的练手项目。

项目源码

后端源码 前端源码
github https://github.com/goufaning/permission https://github.com/goufaning/permission-app

演示地址

http://123.206.82.234/#/login

用户名:admin 密码:123456

使用教程

后端

  1. 下载源码

    git clone https://github.com/goufaning/permission.git
  2. IDEA 安装lombok插件

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

  4. IDEA导入项目

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

  6. 启动项目

前端

  1. 下载源码

    git clone https://github.com/goufaning/permission-app.git
  2. 安装node.js

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

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

    功能列表

技术选型

后端

前端

系统展示

1.png

2.png

3.png

4.png

6.png

7.png

8.png

9.png

10.png

鸣谢

感谢以下优秀开源项目