Hibernate基本映射类型

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,Web应用)