Hibernate映射类型 |
Java类型 |
标准SQL类型 |
integer | java.lang.Integer | integer |
long | java.lang.Long | bigint |
short | java.lang.Short | smallint |
float | java.lang.Float | float |
double | java.lang.Float | double |
big_decimal | java.math.BigDecimal | numeric |
character | java.lang.String | char(1) |
string | java.lang.String | varchar |
byte | byte或java.lang.Byte | tinyint |
boolean | boolean或java.lang.Boolean | bit |
yes_no | boolean或java.lang.Boolean | char(1)('Y'/'N') |
true_false | boolean或java.lang.Boolean | char(1)('Y'/'N') |
date | java.util.Date或java.sql.Date | date |
time | java.util.Date或java.sql.Time | time |
timestamp | java.util.Date或java.sql.timestamp | timestamp |
calendar | java.util.Calendar | timestamp |
calendar_date | java.util.Calendar | date |
binary | byte[] | varbinary或blob |
text | java.lang.String | clob |
serializable | java.io.Serializable实例 | varbinary或blob |
clob | java.sql.Clob | clob |
blob | java.sql.Blob | varbinary或blob |
class | java.lang.Class | varchar |
locale | java.util.Locale | varchar |
timezone | java.util.TimeZone | varchar |
currency | java.util.Currency | varchar |
相关文章
- 07-19Java – Hibernate Criteria API中的SQL’LIKE’运算符
- 07-19sql hibernate查询转换成实体或对应的VO Transformers
- 07-19Java笔记之hibernate(五):标准SQL
- 07-19java.util.Date和java.sql.Date之间的转换
- 07-19[原创]java WEB学习笔记92:Hibernate学习之路-- -QBC 检索和本地 SQL 检索:基本的QBC 查询,带 AND 和 OR 的QBC,统计查询,排序,分页
- 07-19JAVA中java.util.Date、java.sql.Timestamp和String之间的互相转换
- 07-19hibernate中java类的成员变量类型如何映射到SQL中的数据类型变化
- 07-19java:Hibernate框架3(使用Myeclipse逆向工程生成实体和配置信息,hql语句各种查询(使用hibernate执行原生SQL语句,占位符和命名参数,封装Vo查询多个属性,聚合函数,链接查询,命名查询),Criteria)
- 07-19Hibernate Java、Hibernate、SQL 之间数据类型转换
- 07-19Java---Hibernate>>Can't create table './xxx/#sql-b2c_1a.frm' (errno: xxx)解决方法