包含课程

  • 8167人 学习人数
    4.7分 课程评分
    SpringBoot实战视频教程
    SpringBoot实战视频培训教程,该课程由浅入深实战SpringBoot的知识体系,几乎涵盖了目前微服务项目中常见的业务模块与典型的问题实战,基于SpingBoot整合第三方依赖实战解决常见的模块与问题,如Redis,RabbitMQ,Mybatis,Poi,发送邮件,上传文件等等,学完之后,基于SpringBoot独立自主开发一个jar或者war的服务或者项目将变得得心应手。
    SpringBoot
    微服务
    springboot
    redis
    发送邮件
  • 8531人 学习人数
    4.8分 课程评分
    SpringBoot2.0前后端分离开发之用户身份认证实战 (后端实现)
    课程简介:本课程主要是跟各位小伙伴分享、介绍并实战两大核心的用户身份认证(接口鉴权)模式,即基于Token的认证模式 以及 基于Session的认证模式,其中 (1)   基于Token的认证模式 则主要介绍了三种核心、主流的认证模式,即基于Token+数据库、基于Token+缓存中间件Redis、基于Token+JWT的认证模式。 (2)   基于Session的认证模式 也主要介绍了三种核心、主流的认证模式,即基于原生Spring Session以及Session共享的认证模式、基于Shiro Session的认证模式、基于Shiro + Redis 的Session共享认证模式 即课程的整体介绍如下图所示: 核心技术栈列表: 值得介绍的是,本课程在技术栈层面涵盖了“用户身份认证”、“接口鉴权”等业务场景 常用的大部分技术,包括Spring Boot2.x、Spring MVC、Mybatis、加密解密算法AES、雪花算法Snowflake、统一验参工具ValidatorUtil、JWT(Json Web Token)、缓存中间件Redis、Shiro(身份认证与会话等等)、过滤器Filter、拦截器Interceptor、热部署插件Devtools、等等,如下图所示 值得一提的是,本课程所介绍的核心重点在于“仅仅围绕基于Token的认证模式”进行展开讲解与实战,如下图所示为Debug亲自罗列、归纳出来的几大核心要点(面试官就经常喜欢这样面): 如下图所示为 基于Token认证模式 总体上的时序图:
    编程语言
    Java
    数据库
    filter
    mvc
  • 15683人 学习人数
    4.8分 课程评分
    企业员工角色权限管理平台(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也向各位小伙伴介绍了如何在企业级应用系统业务模块的开发中,前端到后端再到数据库,最后再到服务器的上线部署运行等流程,如下图所示:
    mybatis
    员工
    管理
    企业
    shiro

套餐介绍

本套餐主要包括三大核心的课程,目的在于一步一步的掌握Spring Boot相关的技术栈,并将其付诸于实际的业务场景中,其中,该业务场景包括“发送邮件”、“上传文件”、“springboot整合缓存中间件redis实战”、“springboot整合消息中间件rabbitmq实战”、“前后端分离开发之用户身份认证实战”、“Jwt(Json Web Token)应用实战”、“Shiro会话与用户身份认证实战”、“Session共享”、“企业权限管理平台整体实战”等等 课程的学习流程建议如下: 1、SpringBoot实战视频教程(46课时) 2、SpringBoot2.0前后端分离开发之用户身份认证实战 (后端实现)(53课时) 3、企业员工角色权限管理平台(SpringBoot2.0+Mybatis+Shiro+Vue)(70课时) 学习完本套餐,相信各位小伙伴在Spring Boot技术栈层面将会有质的飞跃!