package kr.wisestone.owl.domain; import javax.persistence.*; import java.io.Serializable; /** * Created by wisestone on 2018-03-15. */ @Entity public class UserInviteProject extends BaseEntity implements Serializable { private static final long serialVersionUID = 1L; @Id @GeneratedValue(strategy = GenerationType.IDENTITY) private Long id; @ManyToOne(fetch= FetchType.LAZY) @JoinColumn(name="user_invite_id") private UserInvite userInvite; @ManyToOne(fetch=FetchType.LAZY) @JoinColumn(name="project_id") private Project project; public UserInviteProject(){} public UserInviteProject(UserInvite userInvite, Project project){ this.userInvite = userInvite; this.project = project; } public Long getId() { return id; } public void setId(Long id) { this.id = id; } public UserInvite getUserInvite() { return userInvite; } public void setUserInvite(UserInvite userInvite) { this.userInvite = userInvite; } public Project getProject() { return project; } public void setProject(Project project) { this.project = project; } }