이번에는 JPA의 n+1을 해결하는 방법을 한번 살펴보자. n+1의 예를 한번들어보자. 어떤 Account 라는 엔티티와 Order라는 엔티티가 있다고 가정하자. @Entity public class Account { @Id @GeneratedValue @Column(name = “ACCOUNT_ID”) private Long id; private String name; private String password; private String email; @OneToMany(mappedBy = “account”, fetch = FetchType.LAZY) private List<Order> orders; } //getter setter etc.. @Entity public class Order { @Id @GeneratedValue @Column(name = “ORDER_ID”) private Long id; @ManyToOne @JoinColumn(name = “ACCOUNT_ID”).. Read More