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; } }