Published on2025년 6월 29일@OnDelete와 JPA Cascade 선택 기준 정리상품 삭제 시 옵션까지 함께 삭제해야 하는 요구사항에서 Hibernate @OnDelete와 JPA Cascade를 비교하고 영속성 컨텍스트 일관성까지 고려했습니다.JPAHibernateCascadeDatabaseBackend
Published on2025년 5월 23일UUID PK와 인덱스 성능: UUIDv4, ULID, UUIDv7 비교UUID를 식별자로 사용할 때 UUIDv4, ULID, UUIDv7이 인덱스 성능과 정렬 특성에 어떤 차이를 만드는지 비교했습니다.UUIDDatabaseIndexPerformance
Published on2025년 5월 7일애플리케이션 계층에서 직접 검증이 필요한 이유카카오테크캠퍼스 선물하기 API에서 DB 제약조건에만 맡길지, 애플리케이션에서 먼저 검증할지 기준을 세웠습니다.SpringJPAValidationDatabaseBackend