怎么实现 shiro 的@requireroles 注解

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎么实现 shiro 的@requireroles 注解相关的知识,希望对你有一定的参考价值。

参考技术A

自己实现采用AOP,然后shiro方面,和Shiro自定义filter一个概念。

推荐一套完整的Shiro Demo,免费的。

Shiro介绍文档:http://www.sojson.com/shiro
Demo已经部署到线上,地址是http://shiro.itboy.net

管理员帐号:admin,密码:sojson.com 如果密码错误,请用sojson。PS:你可以注册自己的帐号,然后用管理员赋权限给你自己的帐号,但是,每20分钟会把数据初始化一次。建议自己下载源码,让Demo跑起来,然后跑的更快。

本回答被提问者采纳

spring security与apache shiro 权限控制安全框架,那个更实用

公司开发系统, 需要实现多用户登陆, 管理员,用户,值班经理, 登陆显示专属的页面跟功能,这边要怎么实现啊, 我查了一下,有两个框架可以实现这个功能, spring security与apache shiro,哪个更好用,实用一些 , 怎么用? 跟spring mvc 框架搭配吗 ? 还有不用框架, 单纯用spring mvc 能不能实现 ? 没有悬赏了,忘多多包涵, 赠人玫瑰,手留余香

参考技术A 具体要看权限控制到什么程度,简单的单纯用spring mvc 也能行,就是麻烦,什么都要自己写。如果写不好,以后也不好扩展,安全性得不到保证。

apache shiro的话,简单,易用,功能也强大,spring官网就是用的shiro,可见shiro的强大。shiro不仅支持web项目,还支持非web项目,和spring可以可以整合。
spring security功能更强大,但是比shiro复杂,学习成本高,本回答被提问者采纳

以上是关于怎么实现 shiro 的@requireroles 注解的主要内容,如果未能解决你的问题,请参考以下文章

shiro 怎么自动实现对路径权限的分配

shiro前后台的session会共用一个,怎么分开?

java shiro加盐之后怎么反解密

用shiro配置文件怎么实现前后台两个界面登录啊?求大神指点

shiro目前问题记录

Shiro实现登录功能的流程及配置