Java私塾:Shiro入门与实战全解析
需积分: 34 160 浏览量
更新于2024-07-20
2
收藏 798KB PDF 举报
《深入浅出学Shiro》是一套全面且针对新手设计的Java安全框架Shiro的教学教程。该课程由Java私塾提供,旨在帮助学员系统地学习和掌握Shiro的核心开发知识。课程内容涵盖十个章节,每个章节都围绕Shiro的关键功能展开:
1. **权限管理基础**:介绍了权限系统的基本概念,如权限分配、验证、安全实体的含义、权限继承性和最近匹配原则,帮助理解权限管理的核心原理。
2. **Shiro入门**:首先阐述Shiro的定义、主要功能以及整体架构,接着通过一个简单的HelloWorld例子,让学员对Shiro有个初步认识。
3. **Shiro的配置**:讲解程序和配置文件(ini)的配置方法,涉及权限字符串配置等细节,确保对Shiro的配置有深入理解。
4. **身份认证**:涵盖了认证示例,区分Remembered和Authenticated的概念,以及认证流程和多个Realm的使用,使学员掌握Shiro的用户验证过程。
5. **授权**:探讨授权要素、粒度、编程授权、注解授权等内容,解释授权流程,并介绍如何使用ModularRealmAuthorizer。
6. **Realms**:深入理解Realm的作用,包括Shiro默认 Realm的实现,以及自定义和在Spring环境下的配置。
7. **Session管理**:讲解Session的概述、配置与使用,重点介绍了SessionDAO,以及如何在Web应用中管理和自定义SessionDAO。
8. **Shiro和Spring集成**:涉及基本应用配置、Web应用配置,以及与Struts2、SpringMVC等框架的整合,展示Shiro在实际项目中的应用。
9. **Web功能**:讲解URLs配置和Shiro的TagLibary的使用,帮助学员了解Shiro在Web开发中的具体应用。
10. **Shiro的Cache**:介绍了Shiro的CachingAPI,如何配置和使用缓存,以及与其他缓存框架的集成,以及解决数据同步更新的问题。
这套课程不仅注重理论教学,还提供高质量培训和就业保障,通过全面的学习,学员将能够熟练掌握Shiro,应用于实际的Java开发项目中。访问Java私塾的官方网站获取更多信息和咨询。
2018-09-26 上传
2016-04-26 上传
2016-09-18 上传
2023-07-15 上传
2023-06-01 上传
2023-03-07 上传
2023-05-05 上传
2023-03-02 上传
2023-10-11 上传
wfpxl
- 粉丝: 2
- 资源: 19
最新资源
- Oracle® Call Interface Programmer's Guide
- ARM应用系统开发详解
- ubuntu 速成手册(中文)
- 2008专升本必读篇:专升本英语考点
- 乳制品电子商务网站策划书
- BT下载 技术论文,英文版,原理,分析,协议
- 系统工程matlabfangzheng
- Thinking in C++ Second Edition v2.pdf
- C++趣味题(很有用)
- vc的使用技巧和方法
- Animation Magazine_100年来的动画
- 计算机组成原理习题集
- 模拟电子技术试卷及答案
- 2008数据库系统工程师真题+下午
- 2008数据库系统工程师真题+上午
- sql server2005卸载重装出错