Friday, April 6, 2012

EJB Enumerated Types Example

---------------- 1. Adim ----------------
public enum EmployeeType {
FULL_TIME_EMPLOYEE,
PART_TIME_EMPLOYEE,
CONTRACT_EMPLOYEE
}

---------------- 2. Adim ----------------
@Entity
public class Employee {
@Id
private int id;
private EmployeeType type;
// ...
}

---------------- 3. Adim ----------------
@Entity
public class Employee {
@Id
private int id;
@Enumerated(EnumType.STRING)
private EmployeeType type;
// ...
}

No comments:

Post a Comment