| BooleanTypeHandler |
java.lang.Boolean, boolean |
数据库兼容的 BOOLEAN |
| ByteTypeHandler |
java.lang.Byte, byte |
数据库兼容的 NUMERIC 或 BYTE |
| ShortTypeHandler |
java.lang.Short, short |
数据库兼容的 NUMERIC 或 SMALLINT |
| IntegerTypeHandler |
java.lang.Integer, int |
数据库兼容的 NUMERIC 或 INTEGER |
| LongTypeHandler |
java.lang.Long, long |
数据库兼容的 NUMERIC 或 BIGINT |
| FloatTypeHandler |
java.lang.Float, float |
数据库兼容的 NUMERIC 或 FLOAT |
| DoubleTypeHandler |
java.lang.Double, double |
数据库兼容的 NUMERIC 或 DOUBLE |
| BigDecimalTypeHandler |
java.math.BigDecimal |
数据库兼容的 NUMERIC 或 DECIMAL |
| StringTypeHandler |
java.lang.String |
CHAR, VARCHAR |
| ClobReaderTypeHandler |
java.io.Reader |
- |
| ClobTypeHandler |
java.lang.String |
CLOB, LONGVARCHAR |
| NStringTypeHandler |
java.lang.String |
NVARCHAR, NCHAR |
| NClobTypeHandler |
java.lang.String |
NCLOB |
| BlobInputStreamTypeHandler |
java.io.InputStream |
- |
| ByteArrayTypeHandler |
byte[] |
数据库兼容的字节流类型 |
| BlobTypeHandler |
byte[] |
BLOB, LONGVARBINARY |
| DateTypeHandler |
java.util.Date |
TIMESTAMP |
| DateOnlyTypeHandler |
java.util.Date |
DATE |
| TimeOnlyTypeHandler |
java.util.Date |
TIME |
| SqlTimestampTypeHandler |
java.sql.Timestamp |
TIMESTAMP |
| SqlDateTypeHandler |
java.sql.Date |
DATE |
| SqlTimeTypeHandler |
java.sql.Time |
TIME |
| ObjectTypeHandler |
Any |
OTHER 或未指定类型 |
| EnumTypeHandler |
Enumeration Type |
VARCHAR 或任何兼容的字符串类型,用来存储枚举的名称(而不是索引序数值) |
| EnumOrdinalTypeHandler |
Enumeration Type |
任何兼容的 NUMERIC 或 DOUBLE 类型,用来存储枚举的序数值(而不是名称)。 |
| SqlxmlTypeHandler |
java.lang.String |
SQLXML |
| InstantTypeHandler |
java.time.Instant |
TIMESTAMP |
| LocalDateTimeTypeHandler |
java.time.LocalDateTime |
TIMESTAMP |
| LocalDateTypeHandler |
java.time.LocalDate |
DATE |
| LocalTimeTypeHandler |
java.time.LocalTime |
TIME |
| OffsetDateTimeTypeHandler |
java.time.OffsetDateTime |
TIMESTAMP |
| OffsetTimeTypeHandler |
java.time.OffsetTime |
TIME |
| ZonedDateTimeTypeHandler |
java.time.ZonedDateTime |
TIMESTAMP |
| YearTypeHandler |
java.time.Year |
INTEGER |
| MonthTypeHandler |
java.time.Month |
INTEGER |
| YearMonthTypeHandler |
java.time.YearMonth |
VARCHAR 或 LONGVARCHAR |
| JapaneseDateTypeHandler |
java.time.chrono.JapaneseDate |
DATE |