ManyToOne
-
[RESTFUL 학습] JPA를 이용한 CRUD 심화(유저 -게시물 연동)SPRING/WEBSERVICE 2020. 10. 4. 01:03
개인 유저별로 작성할 수 있는 게시물에 대한 테이블을 JPA를 이용하여 작성하고 운영하려면, USER (1) ----> POST (N) 매핑이 되어야 된다. 즉 유저 1명 당 게시물이 0개 ~ N개의 글을 올릴 수 있기 때문에 해당하는 소스를 작성해야 된다. POST 객체 아래 대부분의 내용은 이전에 생성하였던 JPA Entity 내용과 동일하나, @ManyToOne(fetch = FetchType.LAZY) 어노테이션을 사용한 부분이 다르다. POST는 N에 해당하고 User는 1에 해당하기 때문에 ManyToOne 어노테이션을 사용하였다. import com.fasterxml.jackson.annotation.JsonIgnore; import lombok.AllArgsConstructor; impor..