共 89 小节 已有 26756 人学过 2020.10.19 推出
本套课程后端使用用当前最主流技术Spring Boot + mybatis + shiro+ mysql,前端使用Vue + Element-ui
带领大家开发一套企业级RBAC权限管理、在线学习、在线考试系统。本套教程针对于有框架基础,但是缺乏项目实战经验的学员,该项目附带全部源码可作为毕设使用。
- 第一章:概述及项目管理工具介绍
1-1 课程介绍与项目演示
1-2 maven介绍及其配置
1-3 pom中常见标签的使用
1-4 后端项目环境的搭建
1-5 Git简介
1-6 Git基本使用
1-7 Git分支管理
- 第二章:项目前期准备
2-1 Map代替实体类介绍
2-2 响应结果封装及全局异常处理
2-3 Java线程池技术
2-4 线程池的使用(上)
2-5 线程池的使用(下)
2-6 Quartz介绍
2-7 Spring boot整合Quartz
- 第三章:RBAC权限管理
3-1 RBAC简介
3-2 RBAC权限系统数据库设计
3-3 RBAC权限系统登录流程
3-4 Jwt介绍及其使用
3-5 Spring Boot 整合MyBatis
3-6 Shiro介绍
3-7 Spring boot整合Shiro
3-8 shiro 实现用户登录接口(1)
3-9 shiro 实现用户登录接口 (2)
3-10 Git导入管理后台前端项目
3-11 登录接口对接(上)
3-12 登录接口对接(下)
3-13 参数校验拦截器(上)
3-14 参数校验拦截器(下)
3-15 角色管理(上)
3-16 角色管理(中)
3-17 角色管理 (下)
3-18 基于PageHelper封装公共分页方法
3-19 角色列表分页
3-20 封装菜单管理表单组件
3-21 添加tree菜单功能
3-22 树形菜单列表功能
3-23 菜单修改功能
3-24 前后端权限拦截器
3-25 管理员管理 (1)
3-26 管理员管理(2)
3-27 管理员管理(3)
3-28 管理员管理(4)
3-29 删除管理员
3-30 角色权限设置(上)
3-31 角色权限设置(中)
3-32 角色权限设置(下)
3-33 Shiro对URL的权限配置
3-34 Shiro授权
3-35 Vue实现前端按钮权限
3-36 Spring Aop记录系统操作日志
3-37 RBAC权限系统总结
- 第四章:分布式Session
4-1 分布式session概念
4-2 session集群环境搭建及演示
4-3 shio整合redis实现session共享(上)
4-4 shio整合redis实现session共享(中)
4-5 shio整合redis实现session共享(下)
4-6 限制账号多设备登录
4-7 Spring Boot集成webSocket
4-8 Vue整合WebSocket
4-9 WebSocket实现消息推送
4-10 腾讯地图api接口介绍
4-11 redis限制表单重复提交
- 第五章:系统核心之科目及试题功能
5-1 核心业务表结构设计
5-2 课程管理之文件上传
5-3 文件上传及文件删除功能
5-4 课程添加功能(上)
5-5 课程添加功能(下)
5-6 Tree-Table数据的懒加载
5-7 知识点添加修改模块
5-8 Vue集成百度地图
5-9 学校管理模块
5-10 Spring Boot集成百度富文本编辑器
5-11 试题管理之添加试题(1)
5-12 试题管理之添加试题(2)
5-13 试题管理之添加试题(3)
5-14 试题管理之添加试题(4)
5-15 试题修改
5-16 课程试题管理
- 第六章:系统核心之试卷及试题关联
6-1 java模板引擎技术
6-2 使用Freemarker导出课程试题(1)
6-3 使用Freemarker到处课程试题(2)
- 第七章:学生端考试功能模块
7-1 学生端课程列表及课程收藏功能
7-2 学生端考试功能模块(1)
7-3 学生端考试功能模块(2)
7-4 学生端考试功能模块(3)
7-5 学生端考试功能模块(4)
7-6 编辑提交试卷试题接口(上)
7-7 编写试卷试题交接口(下)
7-8 考试接口前后端联调(教程已更新完毕,感谢大家的收看!)
本套课程后端使用用当前最主流技术Spring Boot + mybatis + shiro+ mysql,前端使用Vue + Element-ui
带领大家开发一套企业级RBAC权限管理、在线学习、在线考试系统。本套教程针对于有框架基础,但是缺乏项目实战经验的学员,该项目附带全部源码可作为毕设使用。