Skip to content

Commit

Permalink
refactor : PostLike 엔터티 구현, Member엔터티 및 Post엔터티와 단방향 연관관계 설정, N:1
Browse files Browse the repository at this point in the history
  • Loading branch information
changhyun-jang committed Jul 6, 2024
1 parent 6a99497 commit f9b140b
Showing 1 changed file with 26 additions and 0 deletions.
26 changes: 26 additions & 0 deletions BE/school/src/main/java/thisisus/school/post/domain/PostLike.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
package thisisus.school.post.domain;

import lombok.*;
import thisisus.school.member.domain.Member;

import javax.persistence.*;

@Entity
@Builder
@Getter
@AllArgsConstructor
@NoArgsConstructor(access = AccessLevel.PROTECTED)
public class PostLike {
@Id
@GeneratedValue
@Column(name = "post_like_id")
private long id;

@ManyToOne(fetch = FetchType.LAZY)
@JoinColumn(name = "post_id")
private Post post;

@ManyToOne(fetch = FetchType.LAZY)
@JoinColumn(name = "member_id")
private Member member;
}

0 comments on commit f9b140b

Please sign in to comment.