로딩
요청 처리 중입니다...

[스프링부트 + JPA] @JsonIgnoreProperties, cascade 알아보기

 [스프링부트 + JPA] @JsonIgnoreProperties, cascade 알아보기

[스프링부트 + JPA] @JsonIgnoreProperties, cascade 알아보기 JPA를 사용하다보면, @JsonIgnoreProperties 와 Cascade 속성을 사용할 일이 생깁니다. 먼저 @JsonIgnoreProperties 는 무엇이고 언제쓰는지 예시부터 보겠습니다.

User, Book 클래스가 Entity로 있고 연관관계가 있다고 가정해보겠습니다. User.js package self.study.entity; import com.fasterxml.jackson.annotation.JsonIgnoreProperties; import lombok.AllArgsConstructor; import lombok.Data; import lombok.NoArgsConstructor; import javax.persistence.*; import java.util.List; @AllArgsConstructor @NoArgsConstructor @Data @Entity pub...