天天看点

关于shiro权限的一些讨论和自身思考问题的方式

最近又重新重新看了一遍shiro的权限框架,继续加深了解

但是在和同事的讨论过程中,我觉得使我的收益更大

众所周知,权限一般是有5张表的,role,user,permission,role-user,role-permission

可能我是比较注重这个规范的,但是同事的一番话语使我幡然醒悟

要在具体的项目中具体的使用,然而现在做的这个项目没有很细分的权限,所以就使用的是4张表

刚开始我也觉得很不可思议,因为规范是这样的,但是如果细思,项目中并没有那么复杂的权限关系,那么为什么我们要把简单的东西弄的那个复杂呢

可能是我一直学习的东西都有一个固有的或者是有一个参考,但是不同的问题要不同的解析,所以呢,要结合实际来看这个项目需要使用的东西

但是我觉得资料也是很有用的,让你从别人的角度来观察这个事情,但是呢,最后你需要已你自己的角度来看待这个事物

今天最大的收获大概就是在和同事的激烈讨论过程中,跳出了框架

shiro中现在比较好玩的就是一个可以直接集成redis

还有就是有一个Remeber Me的属性,因为shiro比较小巧,使用起来还是很很快的上手的

但是如果要深入的话还是要去继续学习学习Spring Security

继续阅读