企业员工角色权限管理平台(SpringBoot2.0+Mybatis+Shiro+Vue)

企业员工角色权限管理平台(SpringBoot2.0+Mybatis+Shiro+Vue)
共70节 15790人在学 课程详情
  • 课程整体介绍

    • 课程介绍与演示
    • 核心技术列表
    • 课程要求与收益
    • 系统开发与运行流程
  • 微服务项目的搭建

    • SpringBoot搭建多模块项目
    • 体验MVC的开发流程
    • 引入热部署工具Devtools
    • 数据库详细设计与Mybatis逆向工程
  • 用户登录模块

    • 前端提交登录请求
    • Controller接收并处理登录请求
    • 整合Shiro实现完整的用户登录一
    • 整合Shiro实现完整的用户登录二
    • Spring Boot整合Kaptcha验证码
    • 完善并回顾用户的整体登录流程
  • 主页模块

    • 页面布局与获取当前登录用户详情
    • 修改登录密码
    • 静态生成导航菜单列表
  • 岗位模块

    • jqgrid页面布局与数据库表介绍
    • 列表分页展示与模糊查询一
    • 列表分页展示与模糊查询二
    • 新增岗位
    • 修改岗位
    • 批量删除岗位
    • 整体回顾
  • 部门模块

    • treeGrid页面布局与数据库表介绍
    • 列表层级展示
    • 新增部门与ztree组件介绍
    • 获取部门详情与修改部门
    • 删除部门
    • 整体回顾
  • 菜单模块

    • 页面布局与数据库表介绍
    • 列表层级展示
    • 新增菜单一
    • 新增菜单二
    • 获取菜单详情与修改菜单
    • 删除菜单
    • 整体回顾
  • 角色模块

    • 页面布局与数据库表介绍
    • 列表分页展示与模糊查询
    • 新增角色
    • 获取详情与修改角色
    • 删除角色
    • 整体回顾
  • 用户模块

    • 页面布局与数据库表介绍
    • 列表分页展示与模糊查询
    • 新增用户一
    • 新增用户二
    • 获取用户详情与修改用户
    • 删除用户
    • 重置用户密码
    • 整体回顾
  • 菜单与数据权限模块

    • 整合Shiro实现资源授权一
    • 整合Shiro实现资源授权二
    • 整合Freemarker实现前端操作权限控制
    • 操作权限实战小结
    • 部门列表层级展示一
    • 部门列表层级展示二
    • 部门列表层级展示三
    • 动态获取首页左边菜单栏一
    • 动态获取首页左边菜单栏二
  • 其他业务模块

    • 基于Spring AOP实现日志记录一
    • 基于Spring AOP实现日志记录二
    • 日志模块简要介绍
    • 字典模块简要介绍
    • 防XSS攻击与防SQL注入攻击
    • 考勤记录管理一
    • 考勤记录管理二
  • 总结

    • 如何快速开发业务模块
    • 如何打包部署运行项目
    • 课程总结与建议

    订阅失败

    企业员工角色权限管理平台(SpringBoot2.0+Mybatis+Shiro+Vue)
    企业员工角色权限管理平台(SpringBoot2.0+Mybatis+Shiro+Vue) ...

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

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

    购买课程

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

    加载中...
    播放页问题反馈
    视频学习中有任何产品建议都可由此反
    馈,我们将及时处理!

    课时介绍

    修改登录密码

    课程介绍

    课程简介:
    历经半个多月的时间,Debug亲自撸的 “企业员工角色权限管理平台” 终于完成了。正如字面意思,本课程讲解的是一个真正意义上的、企业级的项目实战,主要介绍了企业级应用系统中后端应用权限的管理,其中主要涵盖了六大核心业务模块、十几张数据库表。

    其中的核心业务模块主要包括用户模块、部门模块、岗位模块、角色模块、菜单模块和系统日志模块;与此同时,Debug还亲自撸了额外的附属模块,包括字典管理模块、商品分类模块以及考勤管理模块等等,主要是为了更好地巩固相应的技术栈以及企业应用系统业务模块的开发流程!


    核心技术栈列表:


    值得介绍的是,本课程在技术栈层面涵盖了前端和后端的大部分常用技术,包括Spring Boot、Spring MVC、Mybatis、Mybatis-Plus、Shiro(身份认证与资源授权跟会话等等)、Spring AOP、防止XSS攻击、防止SQL注入攻击、过滤器Filter、验证码Kaptcha、热部署插件Devtools、POI、Vue、LayUI、ElementUI、JQuery、HTML、Bootstrap、Freemarker、一键打包部署运行工具Wagon等等,如下图所示:




    课程内容与收益:


    总的来说,本课程是一门具有很强实践性质的“项目实战”课程,即“企业应用员工角色权限管理平台”,主要介绍了当前企业级应用系统中员工、部门、岗位、角色、权限、菜单以及其他实体模块的管理;其中,还重点讲解了如何基于Shiro的资源授权实现员工-角色-操作权限、员工-角色-数据权限的管理;在课程的最后,还介绍了如何实现一键打包上传部署运行项目等等。如下图所示为本权限管理平台的数据库设计图:





    以下为项目整体的运行效果截图:











    值得一提的是,在本课程中,Debug也向各位小伙伴介绍了如何在企业级应用系统业务模块的开发中,前端到后端再到数据库,最后再到服务器的上线部署运行等流程,如下图所示:


    推荐课程

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

    李明 · 721人在学

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

    王先生 · 22090人在学

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

    汤小洋 · 4203人在学

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

    黄菊华 · 787人在学

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

    小尼老师 · 840人在学

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

    Long · 5153人在学

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

    汤小洋 · 1506人在学

    Python Django 深度学习 小程序

    钟翔 · 2319人在学

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

    赖国荣 · 598人在学

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

    李杰 · 3985人在学

    正在试验
    后自动删除环境
    课程实验
    本次实验时间已到期 00:00:00
    课件正在飞速打包中,请耐心等待几秒钟~