Java基本类型的Hibernate映射类型
Hibernate映射类型
|
Java类型
|
标准SQL类型
|
大小和取值范围
|
Integer/int
|
java.lang.Integer/int
|
INTEGER
|
4字节,-2^31~2^31-1
|
long
|
java.lang.Long/long
|
BIGINT
|
8字节,-2^63~2^63-1
|
short
|
java.lang.Short/short
|
SMALLINT
|
2字节,-2^15~2^15-1
|
byte
|
java.lang.Byte/byte
|
TINYINT
|
1字节,-128~127
|
float
|
java.lang.Float/float
|
FLOAT
|
4字节,单精度浮点数
|
double
|
java.lang.Double/double
|
DOUBLE
|
8字节,双精度浮点数
|
character
|
java.lang.Character/
java.lang.String/char
|
CHAR(1)
|
定长字符
|
string
|
java.lang.String
|
VARCHAR
|
变长字符串
|
boolean
|
java.lang.Boolean/boolean
|
BIT
|
布尔类型
|
yes_no
|
java.lang.Boolean/boolean
|
CHAR(1)(Y/N)
|
布尔类型
|
true_false
|
java.lang.Boolean/boolean
|
CHAR(1)(T/F)
|
布尔类型
|
Java时间和日期类型的Hibernate映射类型
Hibernate映射类型
|
Java类型
|
标准SQL类型
|
大小和取值范围
|
date
|
java.util.Date/java.sql.Date
|
DATE
|
YYYY-MM-DD
|
time
|
java.util.Date/java.sql.Time
|
TIME
|
HH:MM:SS
|
timestamp
|
java.util.Date/java.sql.Timestamp
|
TIMESTAMP
|
YYYYMMDDHHMMSS
|
calendar
|
java.util.Calendar
|
TIMESTAMP
|
YYYYMMDDHHMMSS
|
calendar_date
|
java.util.Clanedaer
|
DATE
|
YYYY-MM-DD
|
Java大对象类型的Hibernate类型映射
Hibernate映射类型
|
Java类型
|
标准SQL类型
|
大小和取值范围
|
binary
|
byte[]
|
VARBINARY/BLOB
|
BLOB
|
text
|
java.lang.String
|
CLOB
|
CLOB
|
serializable
|
实现java.io.Serializable的任意类
|
VARBINARY/BLOB
|
BLOB
|
clob
|
java.sql.Clob
|
TEXT
|
TEXT
|
blob
|
java.sql.BLOB
|
BLOG
|
BLOB
|
只有binary映射类型可作为持久化类的OID的映射类型。
JDK自带的个别Java类的Hibernate映射
Hibernate映射类型
|
Java类型
|
标准SQL类型
|
class
|
java.lang.Class
|
VARCHAR
|
locale
|
java.util.Locale
|
VARCHAR
|
timezone
|
java.util.TimeZone
|
VARCHAR
|
currency
|
java.util.Currency
|
VARCHAR
|
分享到:
相关推荐
hibernate映射枚举类型,hibernate如何映射枚举类型
Hibernate 映射类型与Java 类型的对照表
"自动生成 Hibernate 映射文件和实体类" 自动生成 Hibernate 映射文件和实体类是使用 MyEclipse 工具来实现的,这可以大大提高开发效率,减少开发时间。下面将详细介绍如何使用 MyEclipse 自动生成 Hibernate 映射...
关于hibernate映射和查询,使用MySQL,适合初学者的练习
NULL 博文链接:https://chenyi-dt.iteye.com/blog/666611
用来生成hibernate映射文件.从而实现不需手动写入。。。很实用的东东哦。。
hibernate与java类型映射
常用 Hibernate 映射配置说明.doc
根据实体类生成简单的Hibernate映射文件,对不用Myeclipse的童鞋还是有用
myeclipse自动生成hibernate映射文件
build.xml 手写自动生成Hibernate映射文件和配置文件源代码
用Hibernate映射继承关系
Hibernate映射解析 七种映射关系
Myeclipse生成Hibernate映射文件
hibernate,hibernate,hibernate,hibernate,hibernate,hibernate,hibernate,hibernate,hibernate,hibernate,hibernate,hibernate,hibernate,hibernate,hibernate,包含4个说明文档,分别详细解说了hibernate关联映射的...
用MyEclipse自动生成hibernate映射文件和实体类
Hibernate映射配置实例大全:详细总结了Hibernate的各种映射配置的方法,并逐一举例
Hibernate映射集合属性List,用于映射集合属性 List Hibernate 自动生成表 不需sql
hibernate 映射关系 小结