Role.java~17~
上传用户: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 org.apache.commons.lang.builder.*;
  5. import com.chinacannel.xlchemical.service.AdminService;
  6. import com.chinacannel.common.DAOException;
  7. import org.apache.commons.lang.builder.*;
  8. import org.apache.commons.logging.*;
  9. import com.chinacannel.common.CommonDAO;
  10. public class Role implements Serializable {
  11.     private static Log log = LogFactory.getLog(Category.class);
  12.     private CommonDAO dao = new CommonDAO();
  13.     private Long rol_ID;
  14.     private String rol_Name;
  15.     private String rol_FModel;
  16.     private String rol_CModel;
  17.     private Date rol_Time;
  18.     private Long rol_Count = new Long(0);
  19.     private String rol_Menu = "";
  20.     public boolean equals(Object other) {
  21.         if (!(other instanceof Role))
  22.             return false;
  23.         Role castOther = (Role) other;
  24.         return new EqualsBuilder()
  25.                 .append(this.getRol_ID(), castOther.getRol_ID())
  26.                 .isEquals();
  27.     }
  28.     public int hashCode() {
  29.         return new HashCodeBuilder()
  30.                 .append(getRol_ID())
  31.                 .toHashCode();
  32.     }
  33.     public Long getRol_ID() {
  34.         return rol_ID;
  35.     }
  36.     public String getRol_Name() {
  37.         return rol_Name;
  38.     }
  39.     public String getRol_CModel() {
  40.         return rol_CModel;
  41.     }
  42.     public String getRol_FModel() {
  43.         return rol_FModel;
  44.     }
  45.     public Date getRol_Time() {
  46.         return rol_Time;
  47.     }
  48.     public Long getRol_Count() {
  49.         try {
  50.             this.rol_Count = new Long(dao.getCountBySql(
  51.                     "select count(*) from Admin as admin where admin.role.rol_ID=" +
  52.                     this.getRol_ID()));
  53.         } catch (DAOException ex) {
  54.             log.error(ex.getMessage(), ex);
  55.             return new Long(0);
  56.         }
  57.         return rol_Count;
  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. }