예제 도메인 모델

  • @NoArgsConstructor(access = AccessLevel.PROTECTED)

    • JPA는 기본적으로 파라미터가 없는 기본 생성자가 필요하다.

    • protected까지만 허용된다.

  • ToString

    • 순환 참조를 조심한다.

  • 연관 관계 편의 메서드로 양쪽 값을 세팅한다.

  • @ManyToOne

    • 기본이 EAGER이기 때문에 LAZY로 바꾼다.

  • member.team을 가져올 때 team에 대한 쿼리가 다시 나간다.

Last updated

Was this helpful?