权限概念中,我认为原子元素只有三种:用户、功能权限、数据权限。其他的角色、用户组之类的东西都是为了解耦用户与其他元素之间关系而引入的,或者为了方便起见,都是一个中间变量而已。
1.功能权限。
针对某个一功能,是否能访问。比如此用户是否能访问读取客户资料的功能。这个权限比较基础,不是yes就是no,所以有人又称Y/N权限。
2.数据权限。
在允许访问某一功能权限的基础上,控制可访问的数据范围。比如用户能访问读取客户资料的功能,但他只能访问本人录入的,或分配给本部门的客户资料。
我自己开发了一个权限管理系统,对于功能权限,是可配置的,这一点跟JAAS在web.xml配置是类似的;对于 ...
发一个全排列算法,面试时可能会用到,输入一个字符串,返回所有的排列
增加了指定几个数字不能相邻的功能,但是觉得实现不是太好,大家有何高见
import java.util.ArrayList;
import java.util.List;
/**
* 全排列numbers
*
* @author laiseeme
*/
public class RangeNumber
{
private char[] numbers; //输入的字符数组
private List<String> list;//返回的全排列字符串数组
private S ...
- 浏览: 13366 次
- 性别:

- 来自: 沈阳

- 详细资料
搜索本博客
最近加入圈子
最新评论
-
问个处理在什么阶段生成js ...
我们controller层,一方面需要控制json的格式,控制具体哪些数据,比如 ...
-- by kebo -
问个处理在什么阶段生成js ...
没有硬性规定,从显示与逻辑分离的角度,放在controller那层,用filte ...
-- by nickcen -
问个处理在什么阶段生成js ...
SERVICE不应该参与json的处理。
-- by stworthy -
问个处理在什么阶段生成js ...
serveice就处理业务吧,数据组织放在controller里
-- by fantasybei -
问个处理在什么阶段生成js ...
你的意思是你在service生成对象 然后在控制层将数据写入json对象么?
-- by laiseeme






评论排行榜