Tags

JPA

글 4편

2024

  1. JPA 컬렉션 Fetch Join과 메모리 페이징 문제

    컬렉션까지 EntityGraph로 조회한 뒤 발생한 메모리 페이징 경고와 조회 방식 변경을 기록합니다.

  2. Fixture Monkey로 만든 객체의 필드가 null일 때

    생성자와 빌더 방식으로 실패한 뒤 필드 리플렉션과 failover 설정을 적용한 기록입니다.

2023

  1. Querydsl 페이징: PageImpl과 PageableExecutionUtils의 차이

    페이지 내용으로 전체 개수를 계산할 수 있을 때 count 쿼리를 생략하는 조건을 살펴봅니다.

  2. DataJpaTest에서 생성일이 null로 조회될 때

    JPA Auditing 설정을 테스트에 가져와 생성일이 기록되도록 한 과정을 정리합니다.