JOOQ 3.10.1을 사용하여 코드 생성기에 기본적으로 javaTimeTypes
플래그가 설정되어 있다고 생각합니다.PostgresSQL 날짜가 LocalDate 대신 Java Date로 변환되었습니다.
은 내가 date
열이있는 PostgreSQL 데이터베이스와 time with time zone
컬럼에 테이블이 예상대로
time with time zone
열이 레코드 클래스에OffsetDateTime
된다.date
이LocalDate
일 때 레코드 클래스에서java.sql.Date
이됩니다.
여기에 누락 된 자료가 있습니까?
도움이 될지 모르겠지만 여기에는 'LocalDateConverter'를 포함하여 변환기에 대한 내용이 있습니다. https://www.jooq.org/doc/3.7/manual/sql-building/queryparts/custom- bindings /. – Berger
그게 내가 3.10 전에 실제로 사용 했었지만 더 이상 필요하지 않아야합니다. – assylias