zoukankan      html  css  js  c++  java
  • Java实体类的属性类型与数据库表字段类型对应表

    原文地址:https://blog.csdn.net/lyhjava/article/details/50562786

    Java中的数据类型和SQL中的数据类型有很多不一样,需要仔细区分,不然易在开发中造成莫名的错误。

    Java数据类型

    Hibernate数据类型

    标准SQL数据类型
    (PS:
    对于不同的DB可能有所差异)

    bytejava.lang.Byte

    byte

    TINYINT

    shortjava.lang.Short

    short

    SMALLINT

    intjava.lang.Integer

    integer

    INGEGER

    longjava.lang.Long

    long

    BIGINT

    floatjava.lang.Float

    float

    FLOAT

    doublejava.lang.Double

    double

    DOUBLE

    java.math.BigDecimal

    big_decimal

    NUMERIC

    charjava.lang.Character

    character

    CHAR(1)

    booleanjava.lang.Boolean

    boolean

    BIT

    java.lang.String

    string

    VARCHAR

    booleanjava.lang.Boolean

    yes_no

    CHAR(1)(‘Y’‘N’)

    booleanjava.lang.Boolean

    true_false

    CHAR(1)(‘Y’‘N’)

    java.util.Datejava.sql.Date

    date

    DATE

    java.util.Datejava.sql.Time

    time

    TIME

    java.util.Datejava.sql.Timestamp

    timestamp

    TIMESTAMP

    java.util.Calendar

    calendar

    TIMESTAMP

    java.util.Calendar

    calendar_date

    DATE

    byte[]

    binary

    VARBINARYBLOB

    java.lang.String

    text

    CLOB

    java.io.Serializable

    serializable

    VARBINARYBLOB

    java.sql.Clob

    clob

    CLOB

    java.sql.Blob

    blob

    BLOB

    java.lang.Class

    class

    VARCHAR

    java.util.Locale

    locale

    VARCHAR

    java.util.TimeZone

    timezone

    VARCHAR

    java.util.Currency

    currency

    VARCHAR

  • 相关阅读:
    android system.img
    ab压力测试和CC预防
    ubuntu工具积累
    ViewManager
    PopupWindow
    singleton注意
    java byte[]生成
    java有符号无符号的转换
    C#垃圾回收Finalize 和Dispose的理解
    Silverlight 获取汉字拼音首字母
  • 原文地址:https://www.cnblogs.com/LingCoder/p/9244364.html
Copyright © 2011-2022 走看看