
Shiro
文章平均质量分 95
北漂老男人
你的指尖有改变世界的力量:
【星球力量关注:架构界扫地僧|架构师俱乐部星球】
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
RBAC-基于角色的访问控制原理与Shiro技术详解
是一款功能全面、易于使用的Java安全框架,主要功能包括:认证、授权、加密、会话管理。Shiro通过灵活的API和可插拔架构,极大简化了安全开发。RBAC作为权限管理的经典模型,凭借其分层解耦、易扩展、易管理等优点,成为企业级安全体系的基石。Shiro框架则以其灵活架构和丰富API,极大简化了RBAC的实现。通过分层设计、缓存优化、精细化授权等技巧,可满足大多数业务场景下的权限需求。面向高并发、分布式和多租户场景时,RBAC与Shiro也能通过架构演进与高阶技术方案持续升级。速记口诀。原创 2025-06-24 00:15:00 · 834 阅读 · 0 评论 -
Shiro技术原理与实战全景详解
Shiro作为一款轻量级、可扩展的Java安全框架,以Subject为中心,分层解耦认证、授权、会话、加密等安全功能。可插拔架构、灵活扩展能力使其适用于各类企业级应用和分布式系统。通过自定义Realm、缓存优化、与主流技术栈集成,Shiro能够满足高并发、高安全性场景需求。理解其主流程、源码与架构演进,有助于在实际项目中设计高效、安全的权限管理体系。主流程分四步,认证授权会话密;Subject为核心,分层解耦扩展易;缓存优化提性能,架构演进应分布。原创 2025-06-24 00:15:00 · 1094 阅读 · 0 评论 -
Apache Shiro真实包目录结构与架构解读
Shiro的包结构清晰、分工明确,各模块高度解耦又协作紧密。快速定位源码,提升二次开发效率梳理架构分层,理解设计哲学高效定制扩展,适应企业复杂业务结合此包结构图与实际源码、官方文档、主流程梳理,逐步深入Shiro的认证、授权、会话、缓存等主干实现,你将收获极大。如需某个包下典型类的详细注释/源码拆解,欢迎留言交流!原创 2025-06-24 00:00:00 · 758 阅读 · 0 评论