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

  • 相关阅读:
    debian 登录CUPS 管理界面报错
    Shell脚本调试技术
    贴个ALSA例程
    产业生态圈和生态圈
    开个帖,开始学习shell编程
    Lua源码阅读建议
    Flash, EEPROM, SPI Flash diff
    makefile中的notdir,wildcard和patsubst
    quartus II使用零星记录
    Hello ZED
  • 原文地址:https://www.cnblogs.com/LingCoder/p/9244364.html
Copyright © 2011-2022 走看看