Ánh xạ các loại JSR 310 với các loại SQL được cung cấp trong tài liệu Bảng 5.1 .
Kiểm tra trình điều khiển JDBC của PostgreSQL PgPreparedStatement.setObject () chúng ta có thể thấy rằng mỗi loại Java được sử dụng để đặt dấu thời gian, ví dụ:
case Types.TIMESTAMP_WITH_TIMEZONE:
if (in instanceof java.time.OffsetDateTime) {
setTimestamp(parameterIndex, (java.time.OffsetDateTime) in);
Nội bộ này đang gọi TimestampUtils.toString () đang chuyển đổi ngày-giờ thành một chuỗi.