138 lines
2.5 KiB
Plaintext
138 lines
2.5 KiB
Plaintext
package com.nationalelectric.greenH5.po;
|
|
//导入 java 类
|
|
import java.io.Serializable;
|
|
import java.util.*;
|
|
import org.apache.commons.lang.builder.EqualsBuilder;
|
|
|
|
/**
|
|
* GreenRolePermission的POJO类
|
|
*
|
|
* @author Feb
|
|
*/
|
|
public class GreenRolePermission implements Serializable{
|
|
/**
|
|
* 序列化
|
|
*/
|
|
private static final long serialVersionUID = 1L;
|
|
|
|
/**
|
|
* 属性id
|
|
*/
|
|
private Integer id;
|
|
|
|
/**
|
|
* 属性roleId
|
|
*/
|
|
private Integer roleId;
|
|
|
|
/**
|
|
* 属性permissionId
|
|
*/
|
|
private Integer permissionId;
|
|
|
|
/**
|
|
* GreenRolePermission构造函数
|
|
*/
|
|
public GreenRolePermission() {
|
|
super();
|
|
}
|
|
|
|
/**
|
|
* GreenRolePermission完整的构造函数
|
|
*/
|
|
public GreenRolePermission(Integer id){
|
|
this.id = id;
|
|
}
|
|
|
|
/**
|
|
* 属性 id 的get方法
|
|
* @return Integer
|
|
*/
|
|
public Integer getId(){
|
|
return id;
|
|
}
|
|
|
|
/**
|
|
* 属性 id 的set方法
|
|
* @return
|
|
*/
|
|
public void setId(Integer id){
|
|
this.id = id;
|
|
}
|
|
|
|
/**
|
|
* 属性 角色id 的get方法
|
|
* @return Integer
|
|
*/
|
|
public Integer getRoleId(){
|
|
return roleId;
|
|
}
|
|
|
|
/**
|
|
* 属性 角色id 的set方法
|
|
* @return
|
|
*/
|
|
public void setRoleId(Integer roleId){
|
|
this.roleId = roleId;
|
|
}
|
|
|
|
/**
|
|
* 属性 权限id 的get方法
|
|
* @return Integer
|
|
*/
|
|
public Integer getPermissionId(){
|
|
return permissionId;
|
|
}
|
|
|
|
/**
|
|
* 属性 权限id 的set方法
|
|
* @return
|
|
*/
|
|
public void setPermissionId(Integer permissionId){
|
|
this.permissionId = permissionId;
|
|
}
|
|
|
|
/**
|
|
* Hibernate通过该方法判断对象是否相等
|
|
* @return boolean
|
|
*/
|
|
public boolean equals(Object o) {
|
|
if (this == o)
|
|
return true;
|
|
|
|
if (o == null || !(o instanceof GreenRolePermission))
|
|
return false;
|
|
|
|
|
|
GreenRolePermission other = (GreenRolePermission) o;
|
|
return new EqualsBuilder()
|
|
.append(this.getId(), other.getId())
|
|
.isEquals();
|
|
}
|
|
|
|
/**
|
|
* toString方法
|
|
* @return String
|
|
*/
|
|
public String toString(){
|
|
|
|
return new StringBuffer()
|
|
.append("id"+":"+getId())
|
|
.append("roleId"+":"+getRoleId())
|
|
.append("permissionId"+":"+getPermissionId())
|
|
.toString();
|
|
|
|
}
|
|
|
|
|
|
/**
|
|
* hashcode方法
|
|
* @return int
|
|
*
|
|
*/
|
|
@Override
|
|
public int hashCode(){
|
|
return super.hashCode();
|
|
}
|
|
|
|
} |