二进制设置权限
/**
* 通过位运算控制权限
*/
public class Permission {
//是否允许查询,二进制第一位,0:否 1:是 -- 0001 = 1
public static final int ALLOW_SELECT = 1 << 0;
//是否允许添加,二进制第二位,0:否 1:是 -- 0010 = 2
public static final int ALLOW_INSERT = 1 << 1;
//是否允许修改,二进制第三位,0:否 1:是 -- 0100 = 4
public static final int ALLOW_UPDATE = 1 << 2;
//是否允许删除,二进制第四位,0:否 1:是 -- 1000 = 8