基于 Java 注解与反射机制实现的 demo,通过获取注解中的属性值与类中的字段值完成查询 SQL 语句的拼接。
慕课网链接:https://www.imooc.com/learn/456
知识总结链接:https://blog.csdn.net/codejas/article/details/80802209
测试了几种常用的 Realm
与自定义 Realm
,用来熟悉 Shiro 的开发流程,shiro.sql 是测试 JdbcRealm 时需要的数据库文件。
Shiro 与 ssm(Spring、SpringMVC、MyBatis) 整合的 demo,通过自定义 Realm
对用户信息认证、角色管理、权限管理进行了测试,可以说是一个完整且实用的入门例子。
整理了复杂的配置文件,相关的测试代码也传了上来,shiro.sql 是依赖的数据库文件(包括表结构与数据),希望能够为你提供一些便利。下面是一张测试图
慕课网链接:https://www.imooc.com/learn/977
更新:
Spring Boot 整合 Shiro 完成认证与授权的 demo,使用 Redis 进行会话管理。内容非常全,可以应用到实际的项目中去。
地址:https://github.com/zchen96/springboot-study/tree/master/springboot-shiro