spring-boot-vue-element-admin

介绍

  • spring-boot-vue-element-admin 是使用 vue-element-admin 使用后台java语言实现
  • 支持基本账号登录、菜单管理、角色管理、按钮级别API权限控制

软件架构

1.spring-boot、mybatis、mysql

安装教程

  1. 需要下载MySQL数据库服务,创建 testdb 数据库
  2. 执行 admin.sql
  3. 修改admin项目application.yml 数据源配置
  4. 启动成功后输入:http://localhost:8080 (这是预先编译好的只是为了预览方便) 登录

vue-element-admin (前端源码,默认为dev分支)

  1. 前端源码安装需要依赖 nodejs
  2. npm run install 如果觉得慢的话使用淘宝镜像
  3. 修改接口访问地址 输入图片说明

使用说明

  1. admin 模块支持基本 后台管理员登录、角色管理、菜单管理 支持按钮级别权限控制 支持通配符配置URL权限

用户账号登录

  1. 数据脚本默认有两个用户,admin,test (admin拥有所有操作权限) 登录
  2. 账号管理 输入图片说明
  3. 菜单管理 菜单列表
  • 自动识别组件 新增菜单或权限
  • 自动识别接口权限URL 输入图片说明
  1. 角色管理 输入图片说明 输入图片说明

参与贡献

  1. Fork 本仓库
  2. 新建 Feat_xxx 分支
  3. 提交代码
  4. 新建 Pull Request