Tag: jpa
All the articles with the tag "jpa".
-
DB 3 value logic - 가격 협의 게시글이 필터에서 사라지던 이유
가격 범위 필터를 걸면 가격을 정하지 않은(협의) 게시글이 항상 결과에서 빠지던 버그 — SQL의 3값 논리(NULL 비교는 항상 거짓)가 원인이었고, 수정하면서 두 가지 경계 조건을 의도적으로 다르게 처리했다
-
쿼리 - 효율적인 처리 와 N+1
조회 전용 서비스가 domain repository를 건너뛰어도 되는 이유, 그리고 @BatchSize 대신 QueryDSL Projection으로 N+1을 해결한 이유
-
FK 없는 스키마 설계 — 데이터 무결성을 애플리케이션에 넘긴 이유
FK를 안 쓰는 이유, FK 자체의 장단점, 그리고 그 대가로 애플리케이션이 떠안은 책임과 비용을 정리했다.