SpringBoot整合shiro框架(张开涛跟我学shiro-综合实例-代码新版)

新学习springboot和shiro,以张开涛的“跟我学shiro”第16章代码为基础,移植到idea的springboot项目下

笔记记录

1. springboot省略了很多配置文件,shiro的配置改为新建配置类(添加类注解@Configuration)ShiroConfigBean类来进行配置

2. 参数解析器类也改为在配置类ClientResourcesConfig中配置,注意实现接口时最好选择WebMvcConfigure接口,不然可能无法识别application.yml中的有关配置。

3. springboot数据操作改为使用jpa,原来的dao层修改为Repository包,直接继承JpaRepository, 不需要写多余代码。

4. Role类中的字段role需要修改名称,不然类名和属性名重复,jpa序列化到数据库时会报错。

源码请参考资源链接

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
跟我学shiro文档和示例源代码 第一章 SHIRO 简介....................................................................................................................... 5 简介 ................................................................................................................................................... 5 第二章 身份验证 .......................................................................................................................... 9 环境准备............................................................................................................................................ 9 登录/退出........................................................................................................................................ 10 身份认证流程.................................................................................................................................. 12 REALM................................................................................................................................................ 12 AUTHENTICATOR 及 AUTHENTICATIONSTRATEGY........................................................................................ 16 第三章 授权................................................................................................................................ 20 授权方式.......................................................................................................................................... 21 授权 ................................................................................................................................................. 21 PERMISSION......................................................................................................................................... 24 授权流程.......................................................................................................................................... 28 AUTHORIZER、PERMISSIONRESOLVER 及 ROLEPERMISSIONRESOLVER .......................................................... 29 第四章 INI 配置

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值