java8421码,关于用Java程序实现8421码权限管理 第二部分

这两天做完了以前,CRM项目中,设计权限这快的代码,仅供大家学习参考。

本权限管理部分设计三部分:

第一部分 数据库部分

第二部分 权限类

第三部分 分配权限部分

第四部分 页面控制部分

在这里我主要设计后三部分原码:

权限类设计原码:

package com.qizhi.common;

/**

* 全局常量

*

*/

public interface Global {

/**

* 用户键值

*/

public static final String LOGIN_USER_KEY="login";

/**

* 菜单键值

*/

public static final String LOGIN_MENU_KEY="MENU_STRING";

/**

* 验证码键值

*/

public static final String LOGIN_VALID_NO="validKey";

/**

* 验证码错误

*/

public static final String LOGIN_VALID_ERROR="VALID_ERROR";

/**

* 验证码错误值

*/

public static final int LOGIN_VALID_VAL=3;

/**

* 登录成功

*/

public static final int Login_SUCCEED_VAL=0;

/**

* 登录失败或异常

*/

public static final String Login_UNAME_ERROR="Login_UNAME_ERROR";

public static final String Login_PASS_ERROR="Login_PASS_ERROR";

/**

* 用户名验证失败

*/

public static final int LOGIN_USERNAME_FAIL_VAL=1;

/**

* 密码验证失败

*/

public static final int LOGIN_PASSWORD_FAIL_VAL=2;

/**

* 系统日志

*/

public static final int LOG_SYS_TYPE=0;

/**

* 操作日志

*/

public static final int LOG_OP_TYPE=1;

/**

* 没有权限

*/

public final static int NO_PRIVILEGE = 0; //0:无权限

/**

* 增加权限

*/

public static final int USER_ADD_LIMIT=1;

/**

* 删除权限

*/

public static final int USER_DELETE_LIMIT=2;

/**

* 修改权限

*/

public static final int USER_UPDATE_LIMIT=4;

/**

* �

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值