| Hibernate映射类新 |
Java类新
| 标准SQL类新 | 大小 |
| integer/int | java.lang.Integer/int | INTEGER | 4字节 |
| long | java.lang.Long / long | BIGINT | 8字节 |
| short | java.lang.Short / short | SAMLLINT | 2字节 |
| byte | java.lang.Byte / byte | TINYINT | 1字节 |
| float | java.lang.Float / float | FLOAT | 4字节 |
| double | java.lang.Double / double | DOUBLE | 8字节 |
| big_decimal | java.lang.math.BigDecimal | NUMBER | 8字节 |
| character | java.lang.Character/java.lang.String/char | CHAR(1) | 定长字符 |
| string | java.lang.String | VARCHAR | 变长字符 |
| boolean | java.lang.Boolean / boolean | BIT | 布尔类型 |
| date | java.util.Date / java.sql.Date | DATE | 日期 |
| timestamp | java.util.TimeStamp / java.util.Date | TIMESTAMP | 日期 |
| calendar | java.util.Calendar | TIMESTAMP | 日期 |
| calendar_date | java.util.Calendar | DATE | 日期 |
| binary | byte[] | BLOB | BLOB |
| text | java.lang.String | TEXT | CLOB |
| serializable | 实现Serializable接口的实现类 | BLOB | BLOB |
| clob | java.sql.Clob | CLOB | CLOB |
| blob | java.sql.Blob | BLOB | BLOB |
| class | java.lang.Class | VARCHAR | 定长字符 |
| local | java.util.Local | VARCHAR | 定长字符 |
| timezone | java.util.TimeZone | VARCHAR | 定长字符 |
| currency | java.uti.Currency | VARCHAR | 定长字符 |
Hibernate基本映射类型
Hibernate 数据类型映射
最新推荐文章于 2020-03-30 09:24:04 发布
本文详细介绍了 Hibernate 在 Java 类型与 SQL 数据类型之间的映射规则,涵盖了整数、浮点数、字符串等基本数据类型及日期、二进制、文本等复杂数据类型的映射方式。
441

被折叠的 条评论
为什么被折叠?



