Java Reference
In-Depth Information
4.
Now write a Java application that will create POJO objects that will be made persistent in both the
project and works_on tables using Hibernate. Start by creating a new class called Project.java ,
as follows:
import javax.persistence.Entity;
import javax.persistence.Id;
@Entity
public class Project {
private int ProjectID;
private String PName;
public Project(int ProjectID, String PName) {
super();
this.ProjectID = ProjectID;
this.PName = PName;
}
@Id
public int getProjectID() {
return ProjectID;
}
public void setProjectID(int projectID) {
ProjectID = projectID;
}
public String getPName() {
return PName;
}
public void setPName(String pName) {
PName = pName;
}
}
5.
Adjust the Employee class as follows:
import java.util.HashSet;
import java.util.Set;
import javax.persistence.Entity;
import javax.persistence.CascadeType;
import javax.persistence.ManyToMany;
import javax.persistence.JoinTable;
import javax.persistence.JoinColumn;
import javax.persistence.Id;
@Entity
public class Employee {
private int EmployeeID;
private String Name;
private String Gender;
private int DNR;
private Set<Project> projects=new HashSet<Project>(0);
Search WWH ::




Custom Search