距离结束还剩:04天17小时
【李兴华】Shiro开发框架视频课程(采用Eclipse + Maven进行开发)

首发

下载课程

下载学院APP

缓存视频离线看

收藏(92)

【李兴华】Shiro开发框架视频课程(采用Eclipse + Maven进行开发)

课程目标: 掌握Java认证框架的使用,并且可以实现基于Maven工具整合SpringMVC + MyBatis + Shiro开发

5分
共26课时 共7小时55分钟 更新时间: 30天前

2424小时内答疑

课时永久观看

退15分钟内无条件退款

  1. 仅限付费视频课程适用
  2. 购买后15分钟内可以找到客服进行沟通退款
  3. 退款将返还至51CTO学院账户,不支持提现
  4. 下载资料后不再享有退款特权
  5. 客服(Tel:400-101-1651)
  6. 最终解释权归51CTO学院所有

专属资料下载

课程介绍

课程大纲

学习资料

学员评价

课程目标
掌握Java认证框架的使用,并且可以实现基于Maven工具整合SpringMVC + MyBatis + Shiro开发
适用人群
Java开发者,相关专业与技术爱好者
课程简介
  • 认证问题分析

    本课程详细讲解了传统开发项目开发中认证存在的问题,以及认证可能出现的位置。

  • Shiro架构

    本课程讲解了shiro的组成架构以及Shrio中所包含的各个组件。

  • 搭建项目开发环境

    本课程主要讲解了如何利用Eclipse + Shiro实现开发环境搭建,以及相关开发包的配置;

  • 固定信息认证

    本课程主要讲解了如何利用Shiro读取用户文件信息,同时通过一段具体的程序讲解了Shiro的运行机制

  • 认证流程分析

    本课程通过详细的类图的关系讲解了基础认证开发中的各个组成部分以及彼此关系。

  • Realm简介

    本课程主要为读者讲解了Realm的作用以及在开发之中Realm的使用。

  • 固定信息认证

    本课程通过一个固定用户名与密码的自定义Realm为读者讲解了Realm的基本使用以及操作流程。

  • 数据库认证

    本课程主要为读者演示了如何利用MySql数据库默认的数据库连接池,以及如何利用JDBCRealm实现基于数据库的用户登录认证处理。

  • 角色认证

    本课程主要讲解如何在配置文件中实现用户角色的配置,以及如何利用Subject接口实现角色检测;

  • 权限认证

    本课程主要讲解了权限的配置文件实现,以及Subject对权限认证的操作支持。

  • 数据库认证

    本课程结合一个完整的“用户-角色-权限”数据表实现了基于数据库的Shiro认证处理,并且详细分析了认证与授权检测的处理流程。

  • 基础验证配置

    本课程主要讲解如何在WEB开发中整合Shiro开发框架,以及面如何在WEB开发中减少Shiro数据的加载处理。

  • 角色认证

    本课程主要讲解路径与角色检测的处理操作。

  • 权限认证

    本课程主要讲解路径与权限检测的处理操作。

  • 标签支持

    本课程主要讲解Shiro中提供的JSP标签以及相关认证、授权信息的取得。

  • 路径通配符

    本课程主要讲解路径通配符的匹配处理。

  • 搭建项目开发环境

    本课程主要讲解SSM开发环境的手工搭建,以及相关配置文件的定义。

  • SSM基础整合开发

    本课程主要使用MyBatis实现认证与授权操作的信息取出,并修改了自定义Realm的实现,同时讲解了SSM整合的操作流程。

  • 内置登录处理

    本课程主要讲解如何利用Shiro内部自带的登录检测处理,以简化开发代码。

  • 控制层授权检测

    本课程主要讲解如何在控制层实现AOP的验证与授权检测。

  • 业务层授权检测

    本课程主要讲解如何在业务层实现AOP的验证与授权检测。

  • 缓存配置

    本课程主要讲解如何在Shiro中利用Ehcache缓存组件实现用户授权信息保存,以减少数据库检索操作。

  • 会话管理

    本课程主要讲解在Shiro中如何取得会话的相关信息,以及如何通过配置文件实现会话管理的操作。

  • RememberMe

    本课程主要讲解如何在Shiro中配置记住我的功能。

  • 加密处理

    本课程主要针对于密码的加密进行处理。

  • 验证码处理

    本课程主要是针对于验证码的检测进行处理。

加载中
所属章节 资料名称 文件大小 下载
相关资料推荐

暂时还没有学习资料~

5

    1
    非常糟

    2
    很差

    3
    一般

    4
    很好

    5
    非常好

    • 0%
    • 0%
    • 0%
    • 0%
    • 0%
    加载中
    没有了哦~

    讲师介绍

    李兴华

    李兴华

    讲师评分:4.6

    51CTO博主,清华大学出版社特约作者,名师讲坛系列图书作者,知名Java高级讲师

    讲师推荐专题

    官方交流群

    51CTO学院JAVA交流群(439813197)

    立即加入

    9114人学习过

    订阅专栏更多

    推荐图书

    7日学霸榜 有9114人与你一起学习

    课程介绍

    课程大纲

    学习资料

    学员评价

    ¥699

    ¥559

    课程评价

    发表客观评价,最高可得35学分(会员可得70学分)

    【李兴华】Shiro开发框架视频课程(采用Eclipse + Maven进行开发)

    该课程已有 人评价

    课程与描述相符

    老师的讲解表达

    老师的答疑服务

    匿名

    在线
    客服
    在线
    客服
    APP
    下载

    下载Android客户端

    下载iphone 客户端

    返回
    顶部