package kr.wisestone.owl.domain; import javax.persistence.*; import java.io.Serializable; import java.util.*; @Entity public class IssueComment extends BaseEntity implements Serializable { private static final long serialVersionUID = 1L; @Id @GeneratedValue(strategy = GenerationType.IDENTITY) private Long id; private String description; @ManyToOne(fetch= FetchType.LAZY) @JoinColumn(name="issue_id") private Issue issue; @ManyToOne(fetch= FetchType.LAZY) @JoinColumn(name="workspace_id") private Workspace workspace; public IssueComment() { } public IssueComment(String description) { this.description = description; } public Long getId() { return id; } public void setId(Long id) { this.id = id; } public String getDescription() { return description; } public void setDescription(String description) { this.description = description; } public Issue getIssue() { return issue; } public void setIssue(Issue issue) { this.issue = issue; } public Workspace getWorkspace() { return workspace; } public void setWorkspace(Workspace workspace) { this.workspace = workspace; } }