在shiro的permission里面有这么一句话,“规则:“资源标识符:操作:对象实例ID” 即对哪个资源的哪个实例可以进行什么操作。”给的例子是
subject().checkPermissions("system:user:update");
然后后面还有
subject().checkPermissions("system:user:update", "system:user:delete");
subject().checkPermissions("system:user:update,delete");
subject().checkPermissions("system:user:create,delete,update:view");
subject().checkPermissions("user:update:1", "user:delete:1");
这些代码要怎么理解呢?
nutz继承shiro的时候是直接判断string是否相等吗?就是直接添加user.update这种字符串,然后判断permission里是否有着字符串?