导航
课程首页
  • PM-Summit 全球产品经理大会云会员
  • SDCon 全球软件研发技术大会云会员
  • ML-Summit 全球机器学习技术大会云会员
  • C++性能优化高端培训
  • AI全栈开发实战营
精品课 极客时间

AI 搜索

登录
会员中心
消息
历史
创作中心
创作
学习中心
成为讲师

基于springboot2.x+layui+shiro+redis整合前后端分离的权限管理系统

基于springboot2.x+layui+shiro+redis整合前后端分离的权限管理系统
共90节 2953人在学 课程详情
课程目录
讨论留言
  • 课程介绍

    • 源码下载说明
    • 课程概述
    • 准备工作
    • 把源码导入到IntelliJ IDEA
    • 把数据库脚本导入本地mysql
    • 部署及运行后端项目
    • 把前台源码导入到WebStorm
    • 系统功能展示
  • 后端项目基础框架搭建

    • 新建一个maven工程
    • 编写基础类
    • 统一异常处理
    • 编写日志实体类
    • 编写菜单实体类
    • 编写角色和用户实体类
    • 编写辅助类
    • 编写工具类
  • 前端项目基础框架搭建

    • 使用webstorm工具创建一个项目
    • 完善前端项目
    • 修改首页顶部菜单
    • 修改欢迎页面
  • 架构完善

    • 整合redis
    • 整合shiro
    • 配置MybatisPlus
    • 配置springMVC
    • 自定义mybatisplus填充公共字段
  • 完善登录流程

    • 验证码功能实现(一)
    • 验证码功能实现(二)
    • 实现验证码语音提示(一)
    • 实现验证码语音提示(二)
    • 通过账号和密码登录系统后台功能实现
    • 通过账号和密码登录系统前台功能实现
    • 通过账号和密码登录系统语音提示功能实现
    • 退出系统功能实现
  • 后端菜单管理模块功能实现

    • 获取左边菜单功能实现
    • 获取菜单列表功能实现
    • 新增菜单功能实现
    • 编辑菜单功能实现
    • 删除菜单功能实现
  • 前端菜单管理模块功能实现

    • 前端左边菜单功能实现
    • 前端菜单列表功能实现
    • 添加父级菜单功能实现
    • 添加子菜单功能实现
    • 前端编辑菜单功能实现
    • 删除菜单功能实现
  • 后端角色管理模块功能实现

    • 角色列表功能实现
    • 添加角色功能实现
    • 编辑角色功能实现
    • 删除角色功能实现
    • 批量删除角色功能实现
  • 前端角色管理模块功能实现

    • 前端角色列表功能实现
    • 前端添加角色功能实现(一)
    • 前端添加角色功能实现(二)
    • 前端编辑角色功能实现
    • 前端删除角色功能实现
    • 前端批量删除角色功能实现
  • 后端用户管理模块功能实现

    • 获取用户列表功能实现
    • 新增用户功能实现
    • 编辑用户功能实现
    • 删除用户功能实现
    • 批量删除用户功能实现
    • 修改用户密码功能实现
    • 修改用户个人信息功能实现
    • 清理用户缓存功能实现
  • 前端用户管理模块功能实现

    • 前端用户列表功能实现
    • 前端添加用户功能实现
    • 前端编辑用户功能实现
    • 前端删除用户功能实现
    • 前端批量删除用户功能实现
    • 前端修改用户密码功能实现
    • 前端修改用户个人信息功能实现
    • 前端清除缓存功能实现
  • 后端日志管理模块功能实现

    • 获取日志列表功能实现
    • 新增日志功能实现
    • 删除日志列表功能实现
  • 前端日志管理模块功能实现

    • 前端日志列表功能实现
    • 前端删除单条日志功能实现
    • 前端批量删除日志功能实现
  • 使用docker部项目

    • 安装 VirtualBox
    • 安装Vagrant
    • 使用vagrant安装centos7
    • 虚拟机网络设置
    • 开启远程登陆
    • 安装docker
    • Docker开启远程访问
    • IDEA使用Docker插件
    • 安装mysql5.7
    • 配置mysql
    • 安装redis
    • 安装nginx
    • 部署前端项目
回复
切换为未回复评论
切换为时间正序
请发表友善的回复…
发表回复
播放页问题反馈
视频学习中有任何产品建议都可由此反
馈,我们将及时处理!

课时介绍

退出系统功能实现

课程介绍

本系统基于springboot+mybatisplus+shiro+layui+redis整合开发的前后端分离权限管理系统,主要功能有:

权限管理、日志管理、角色管理、用户管理,是一个非常不错的后台管理脚手架。


项目在线预览地址:http://money.goodym.cn/layuidemo/page/login.html


运行环境

 

jdk8+tomcat8+mysql5.7+IntelliJ IDEA+maven

项目技术

 

  • 核心框架:SpringBoot2.x
  • 安全框架:Apache Shiro 1.3.2
  • 缓存框架:Redis 4.0
  • 持久层框架:MyBatis 3 mybatisplus 2.1.4
  • 数据库连接池:Alibaba Druid 1.0.2
  • 日志管理:SLF4J 1.7、Log4j
  • 前端框架:layui
  • 后台模板:layuimini




推荐课程

信息系统项目管理师自考笔记

李明 · 783人在学

python从0到1:期货量化交易系统(CTP实战,高频及合成K线数据

王先生 · 22295人在学

手把手搭建Java超市管理系统【附源码】(毕设)

汤小洋 · 4239人在学

Java毕设springboot外卖点餐系统 毕业设计毕设源码 使用教

黄菊华 · 804人在学

基于SSM酒店管理系统(毕设)

小尼老师 · 857人在学

java项目实战之购物商城(java毕业设计)

Long · 5172人在学

手把手搭建Java求职招聘系统【附源码】(毕设)

汤小洋 · 1517人在学

Python Django 深度学习 小程序

钟翔 · 2351人在学

城管局门前三包管理系统+微信小程序(vue+springboot)

赖国荣 · 617人在学

Vue+Uni-app(uniapp)入门与实战+赠送仿美团点餐小程序

李杰 · 4020人在学

正在试验
后自动删除环境
课程实验
本次实验时间已到期 00:00:00

    订阅失败

    基于springboot2.x+layui+shiro+redis整合前后端分离的权限管理系统
    基于springboot2.x+layui+shiro+redis整合前后端分离的权限管理系统 ...

    订阅列表已满,请先移出部分订阅内容。

    当前章节需购买后观看
    开通超级会员免费看!专家精选系列课程,满足你从入门到精通!更有问答月卡免费送,你的问题有问必答!
    提交答案

    购买课程

    扫码完成付费,可继续学习全部课程内容

    加载中...
    课件正在飞速打包中,请耐心等待几秒钟~
    首页
    博客
    下载
    学习
    社区
    AI搜索
    GitCode
    InsCodeAI
    技术会议
    会员中心
    创作中心
    联系我们
    工作时间: 8:30 - 22:00
    客服电话: 400-660-0108
    kefu@csdn.net在线客服
    • 关于我们
    • 招贤纳士
    • 商务合作
    • 寻求报道
    • 友情链接
    • 视觉中国
    • 500px
    • 直聘网
    • 优设网
    • CSDN文库
    • CSDN下载
    • CSDN问答
    • 京ICP备19004658号
    • 经营性网站备案信息
    • 公安备案号11010502030143
    • 营业执照
    • 北京互联网违法和不良信息举报中心
    • 家长监护
    • 中国互联网举报中心
    • 网络110报警服务
    • Chrome商店下载
    • 账号管理规范
    • 版权与免责声明
    • 版权申诉
    • 出版物许可证
    • ©1999-2025北京创新乐知网络技术有限公司