package egovframework.rte.psl.data.jpa.domain;
import java.util.Date;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Table;
@Entity
@Table(name = "employee")
public class Employee {
@Id
@GeneratedValue(strategy = GenerationType.AUTO)
@Column(name = "employee_no")
private long employeeNo;
@Column(name = "employee_name", nullable=false, length=10)
private String employeeName;
@Column(name = "job", nullable=true, length=10)
private String job;
@Column(name = "hire_date", nullable=false)
private Date hireDate;
public long getEmployeeNo() {
return employeeNo;
}
public void setEmployeeNo(long employeeNo) {
this.employeeNo = employeeNo;
}
public String getEmployeeName() {
return employeeName;
}
public void setEmployeeName(String employeeName) {
this.employeeName = employeeName;
}
public String getJob() {
return job;
}
public void setJob(String job) {
this.job = job;
}
public Date getHireDate() {
return hireDate;
}
public void setHireDate(Date hireDate) {
this.hireDate = hireDate;
}
}