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

  • 相关阅读:
    【数据库】mysql 服务不能安装 与闪退
    【vue】遍历循环添加a标签的属性值 与获取某个属性值
    写在大一
    一些关于新材料研究的想法
    我的大学求学之路
    河南洛阳中铝洛铜实习
    html-制作导航菜单
    全局CSS的配置
    手扭到了
    第一次用,大家照顾哈
  • 原文地址:https://www.cnblogs.com/HuiLove/p/5074055.html
Copyright © 2011-2022 走看看