hibernate :oracle --> object
basic structure : *.hbm.xml and *.java and *form.java
general corresponding :
Hibernate映射类型 Java类型 标准SQL类型
integer /int java.lang.Integer /int INTEGER 4字节
long java.lang.Long /long BIGINT 8字节
short java.lang.Short /short SMALLINT 2字节
byte java.lang.Byte /byte TINYINT 1字节
float java.lang.Float /float FLOAT 4字节
double java.lang.Double /double DOUBLE 8字节
bigdecimal java.math.BigDecimal /NUMERIC
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.Date/java.util.Timestamp TIMESTAMP 日期
calendar java.util.Calendar TIMESTAMP 日期
calendar_date java.util.Calendar DATE 日期
binary byte[] BLOB
BLOB
text java.lang.String TEXT CLOB
serializable 实现java.io.Serializablej接口的任意Java类 BLOB BLOB
clob java.sql.Clob CLOB CLOB
blob java.sql.Blob BLOB BLOB
class java.lang.Class VARCHAR 定长字符
locale java.util.Locale VARCHAR 定长字符
timezone java.util.TimeZone VARCHAR 定长字符
currency java.util.Currency VARCHAR 定长字符
本文详细介绍了Hibernate框架中各种类型的映射方式,包括基本数据类型如整型、浮点型等从Java到数据库的对应关系,以及复杂类型的处理方法。
3331

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



