Role.java
上传用户:zghglow
上传日期:2022-08-09
资源大小:27227k
文件大小:2k
源码类别:

WEB源码(ASP,PHP,...)

开发平台:

JavaScript

  1. package com.chinacannel.entity;
  2. import java.io.*;
  3. import java.util.*;
  4. import com.chinacannel.common.*;
  5. import org.apache.commons.lang.builder.*;
  6. import org.apache.commons.logging.*;
  7. public class Role implements Serializable {
  8.     private static Log log = LogFactory.getLog(Category.class);
  9.     private CommonDAO dao = new CommonDAO();
  10.     private Long rol_ID;
  11.     private String rol_Name;
  12.     private String rol_FModel;
  13.     private String rol_CModel;
  14.     private Date rol_Time;
  15.     private Long rol_Count = new Long(0);
  16.     private String rol_Menu;
  17.     public boolean equals(Object other) {
  18.         if (!(other instanceof Role))
  19.             return false;
  20.         Role castOther = (Role) other;
  21.         return new EqualsBuilder()
  22.                 .append(this.getRol_ID(), castOther.getRol_ID())
  23.                 .isEquals();
  24.     }
  25.     public int hashCode() {
  26.         return new HashCodeBuilder()
  27.                 .append(getRol_ID())
  28.                 .toHashCode();
  29.     }
  30.     public Long getRol_ID() {
  31.         return rol_ID;
  32.     }
  33.     public String getRol_Name() {
  34.         return rol_Name;
  35.     }
  36.     public String getRol_CModel() {
  37.         return rol_CModel;
  38.     }
  39.     public String getRol_FModel() {
  40.         return rol_FModel;
  41.     }
  42.     public Date getRol_Time() {
  43.         return rol_Time;
  44.     }
  45.     public Long getRol_Count() {
  46.         try {
  47.             this.rol_Count = new Long(dao.getCountBySql(
  48.                     "select count(*) from Admin as admin where admin.role.rol_ID=" +
  49.                     this.getRol_ID()));
  50.         } catch (DAOException ex) {
  51.             log.error(ex.getMessage(), ex);
  52.             return new Long(0);
  53.         }
  54.         return rol_Count;
  55.     }
  56.     public String getRol_Menu() {
  57.         return rol_Menu;
  58.     }
  59.     public void setRol_ID(Long rol_ID) {
  60.         this.rol_ID = rol_ID;
  61.     }
  62.     public void setRol_Name(String rol_Name) {
  63.         this.rol_Name = rol_Name;
  64.     }
  65.     public void setRol_CModel(String rol_CModel) {
  66.         this.rol_CModel = rol_CModel;
  67.     }
  68.     public void setRol_FModel(String rol_FModel) {
  69.         this.rol_FModel = rol_FModel;
  70.     }
  71.     public void setRol_Time(Date rol_Time) {
  72.         this.rol_Time = rol_Time;
  73.     }
  74.     public void setRol_Menu(String rol_Menu) {
  75.         this.rol_Menu = rol_Menu;
  76.     }
  77. }