zoukankan      html  css  js  c++  java
  • 原 hibernate与mysql字段类型对应关系

    原 hibernate与mysql字段类型对应关系

    发表于8个月前(2015-04-17 08:56)   阅读(1102) | 评论(0) 2人收藏此文章, 我要收藏
    0

    1月16日厦门 OSC 源创会火热报名中,奖品多多哦  

    摘要 hibernate与mysql字段类型对应关系
    映射类型 Java类型 标准SQL字段类型
    integer int or java.lang.Integer INTEGER
    long long or java.lang.Long BIGINT
    short short or java.lang.Short SMALLINT
    float float or java.lang.Float FLOAT
    double double or java.lang.Double DOUBLE
    big_decimal java.math.BigDecimal  NUMERIC
    character java.lang.String CHAR(1)
    string java.lang.String VARCHAR
    byte byte or java.lang.Byte TINYINT
    boolean boolean or java.lang.Boolean BIT
    yes_no boolean or java.lang.Boolean CHAR(1('Y'or'N')
    true_false boolean or java.lang.Boolean CHAR(1)('Y'or'N')
    date java.util.Date or java.sql.Date DATE
    time java.util.Date or java.sql.Time TIME
    timestamp java.util.Date or java.sql.Timestamp TIMESTAMP
    calendar java.util.Calendar TIMESTAMP
    calendar_date java.util.Calendar DATE
    binary byte[] VARBINARY(or BLOB)
    text java.lang.String CLOB
    serializable java.io.Serializable的任何实例 VARBINARY(or 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
         

    之前用oracle,不管使用long,int,short,double反正是数字型的都整成numeric,mysql的数据类型好象区分的比较细,前段时间用jeecg生成代码时发现老是把我的numeric(11)类型的字段生成ava.math.BigDecimal,每次都要手工改一下代码,呵呵。

  • 相关阅读:
    PYTHON压平嵌套列表
    linux下IPTABLES配置详解
    Python面试必须要看的15个问题
    两个实用的Python的装饰器
    Python的16个“坑”
    python实现不可修改的常量
    51nod-1322: 关于树的函数
    51nod-1310: Chandrima and XOR
    51nod-1296: 有限制的排列
    51nod-1277: 字符串中的最大值
  • 原文地址:https://www.cnblogs.com/HuiLove/p/5074055.html
Copyright © 2011-2022 走看看