- ORM
- JPA와 Hibernate의 차이점은 무엇인가요? (+ Spring Data JPA)
- JPA 영속성 컨텍스트의 이점
- JPA Propagation 전파단계
- JPA 를 사용하는 이유(+ MyBatis)
- N + 1 문제의 정의와 해결 방법
- fetch join 한계
- OneToMany 의 fetch join 페이징 쿼리 성능 이슈
- OneToOne 양방향 관계 Lazy 로딩 시 주의할 점
- 상속 관계 매핑
- OSIV
- MultipleBagFetchException
- QueryDsl
- 참고 사이트
JPA와 Hibernate의 차이점은 무엇인가요?
- Hibernate에서 Session과 Transaction의 역할은 무엇인가요?
- JPA에서 Entity의 Life Cycle은 어떻게 이루어지나요?
- JPA에서 Entity의 상태(State) 전이는 어떻게 이루어지나요?
- JPA에서 Persist() 메서드는 무엇을 하는 메서드인가요?