package org.hibernate.brmeyer.demo.entity.lazy; import java.util.Calendar; import javax.persistence.Entity; import javax.persistence.GeneratedValue; import javax.persistence.Id; import javax.persistence.Lob; import javax.persistence.ManyToOne; @Entity public class Comment { @Id @GeneratedValue private int id; private Calendar dateAdded; @ManyToOne private User submitter; @Lob private String text; @ManyToOne private Project project; public Calendar getDateAdded() { return dateAdded; } public void setDateAdded(Calendar dateAdded) { this.dateAdded = dateAdded; } public int getId() { return id; } public void setId(int id) { this.id = id; } public User getSubmitter() { return submitter; } public void setSubmitter(User submitter) { this.submitter = submitter; } public String getText() { return text; } public void setText(String text) { this.text = text; } public Project getProject() { return project; } public void setProject(Project project) { this.project = project; } }