• 原 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,每次都要手工改一下代码,呵呵。

  • 相关阅读:
    MediaRecorder.AudioSource参数
    putty连接服务器
    支持库
    ImageView
    .net下MD5算法和加盐
    SqlHelper文件复习
    .net下连接数据库
    Windows Server 2003 R2 64位简体中文版下载
    gacutil.exe 注册assembly
    Sharepoint Powershell
  • 原文地址:https://www.cnblogs.com/HuiLove/p/5074055.html
Copyright © 2020-2023  润新知