JPA와 PostgreSQL의 TIME 타입 간 호환성 문제 해결하기
2024-06-111. 원인 최근 프로젝트에서 JPA를 사용하여 PostgreSQL 데이터베이스와 상호 작용하던 중, 예약 시간을 나타내는 엔티티 필드에서 호환성 문제가 발생했습니다. LocalTime으로 매핑된 reservationTime 필드를 사용할 때, PostgreSQL의 TIME 컬럼과의 호환성 문제로 인해 "Invalid value for NanoOfSecond" 오류가 발생했습니다. Invalid value for NanoOfSecond (valid values 0 - 999999999): -935000000 기존 오류가 발생하던 entity 정보는 아래와 같습니다. @Column(name = "reservation_tm", columnDefinition = "TIME") pr..