Hibernate映射配置:数据类型映射

在这里我记录了一下Hibernate字段映射之间的对应关系,方便以后查找使用。
 

Hibernate字段类型映射

Hibernate内类型

对应java类型

数据库sql类型

        integer

              int 或者 Integer 

      INTEGER 

         long

      long或者Long

   BIGINT

        short

      short或者Short

   SMALLINT

        float

      float或者Float

   FLOAT

     double

      double或者Double

   DOUBLE

    big_decimal

      java.math.BigDecimal

   NUMERIC

    character

      String

   CHAR(1)

    string

      String

   VARCHAR

    byte

      byte或者Byte

   TINYINT

   boolean

      boolean或者Boolean

   BIT(0/1)

   yes_no

      boolean或者Boolean

   CHAR(1),Y/N

   true_false

      boolean或者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[]

   VARCHAR
   或者BLOB

   text

      String

   CLOB

   serialiable

      java.io.Serializable

   VARCHAR
或者BLOB

   clob

      java.sql.Clob

   CLOB

   blob

      java.sql.Blob

   BLOB

   class

      java.lang.Class

   VARCHAR

   locale

      java.util.Locale

   VARCHAR

   timezone

      java.util.TimeZone

   VARCHAR

   currency

      java.util.Currency

   VARCHAR

    

转载于:https://www.cnblogs.com/azhi/p/7048103.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值