엔티티 설계시 주의점

엔티티는 가급적 Setter를 사용하지 말자
- 변경포인트가 많아서 유지보수가 어렵다

모든 연관관계는 지연로딩으로 설정
- 즉시로딩(EAGER)은 예측이 어렵다. 특히, JPQL은 실행할 때 N+1문제가 자주 발생한다
- ManyToOne 은 Default가 EAGER 이기 때문에 안정성을 위해서 LAZY 로 바꿔야 된다.

댓글

Designed by JB FACTORY