JsonIgnore1 @JsonIgnore 사용과 지연로딩 에러 JPA 사용 시 양방향 관계를 조회하면 양방향 참조로 인한 무한 루프가 발생할 수 있다. ex) 다음 API를 호출하면 @GetMapping("/api/v1/simple-orders") public List ordersV1() { List all = orderRepository.findAllByString(new OrderSearch()); return all; } 이렇게 Order 의 List를 조회하게 되면 Order 클래스에 있는 Member를 조회하게 되는데 public class Order { @Id @GeneratedValue @Column(name = "order_id") private Long id; @ManyToOne(fetch = LAZY) // 지연로딩이면 진짜 Member 객체를 안.. 2022. 8. 1. 이전 1 다음