Shiro 支持粗粒度权限(如用户模块的所有权限)和细粒度权限
通配符匹配方式比字符串相等匹配来说是更复杂的,因此需要花费更长时间,但是一般系
统的权限不会太多,且可以配合缓存来提供其性能,如果这样性能还达不到要求我们可以
实现位操作算法实现性能更好的权限匹配。另外实例级别的权限验证如果数据量太大也不
建议使用,可能造成查询权限及匹配变慢。可以考虑比如在sql 查询时加上权限字符串之
类的方式在查询时就完成了权限匹配。
Shiro 支持粗粒度权限(如用户模块的所有权限)和细粒度权限
通配符匹配方式比字符串相等匹配来说是更复杂的,因此需要花费更长时间,但是一般系
统的权限不会太多,且可以配合缓存来提供其性能,如果这样性能还达不到要求我们可以
实现位操作算法实现性能更好的权限匹配。另外实例级别的权限验证如果数据量太大也不
建议使用,可能造成查询权限及匹配变慢。可以考虑比如在sql 查询时加上权限字符串之
类的方式在查询时就完成了权限匹配。
转载于:https://my.oschina.net/iioschina/blog/743561