hibernate 映射文件java与sql类型对照

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 定长字符

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值