⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 job.java

📁 一个自娱自乐的demo 开发环境 apache-tomcat-6.0.16 Mysql 5.1.11 Jdk 1.6 文件结构如下 --MyGame -----MyGam
💻 JAVA
字号:
package com.hb.base.domain.organization;// Generated 2007/12/03 18:44:52 by Hibernate Tools 3.2.0.b11import com.hb.core.bean.BaseHibernateDomainBean;import org.apache.commons.lang.builder.EqualsBuilder;import org.apache.commons.lang.builder.HashCodeBuilder;/** * @author 何 貝 *  * 部门任职信息 */public class Job extends BaseHibernateDomainBean {	/***/	private static final long serialVersionUID = -512971671879085846L;	/** 职位ID */	private String jobID;	/** 关联部门ID */	private String departmentID;	/** 关联员工ID */	private String employeeID;	/** 任职开始时间 */	private String startDate;	/** 任职结束时间 */	private String endDate;	/** 详细描述 */	private String description;	/** 关联部门信息 */	private Department department;	/** 关联员工信息 */	private Employee employee;	public Job() {	}	public Job(String jobID, String startDate, String endDate, Department department, Employee employee) {		this.jobID = jobID;		if (department != null) {			this.departmentID = department.getDepartmentID();		}		if (employee != null) {			this.employeeID = employee.getEmployeeID();		}		this.startDate = startDate;		this.endDate = endDate;		this.department = department;		this.employee = employee;	}	public Job(String jobID, String startDate, String endDate, String description, Department department,			Employee employee) {		this.jobID = jobID;		if (department != null) {			this.departmentID = department.getDepartmentID();		}		if (employee != null) {			this.employeeID = employee.getEmployeeID();		}		this.startDate = startDate;		this.endDate = endDate;		this.description = description;		this.department = department;		this.employee = employee;	}	public String getJobID() {		return jobID;	}	public void setJobID(String jobID) {		this.jobID = jobID;	}	protected String getDepartmentID() {		return this.departmentID;	}	protected void setDepartmentID(String departmentID) {		this.departmentID = departmentID;	}	protected String getEmployeeID() {		return this.employeeID;	}	protected void setEmployeeID(String employeeID) {		this.employeeID = employeeID;	}	public String getStartDate() {		return this.startDate;	}	public void setStartDate(String startDate) {		this.startDate = startDate;	}	public String getEndDate() {		return this.endDate;	}	public void setEndDate(String endDate) {		this.endDate = endDate;	}	public String getDescription() {		return this.description;	}	public void setDescription(String description) {		this.description = description;	}	public Department getDepartment() {		return this.department;	}	public void setDepartment(Department department) {		if (department != null) {			this.departmentID = department.getDepartmentID();		}		this.department = department;	}	public Employee getEmployee() {		return this.employee;	}	public void setEmployee(Employee employee) {		if (employee != null) {			this.employeeID = employee.getEmployeeID();		}		this.employee = employee;	}	/**	 * @see java.lang.Object#equals(Object)	 */	public boolean equals(Object object) {		if (!(object instanceof Job)) {			return false;		}		Job rhs = (Job) object;		return new EqualsBuilder().append(this.startDate, rhs.startDate).append(this.departmentID,				rhs.departmentID).append(this.employeeID, rhs.employeeID).append(this.endDate, rhs.endDate)				.isEquals();	}	/**	 * @see java.lang.Object#hashCode()	 */	public int hashCode() {		return new HashCodeBuilder(-1613379817, 834346219).append(this.startDate).append(this.departmentID)				.append(this.employeeID).append(this.endDate).toHashCode();	}}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -