zoukankan      html  css  js  c++  java
  • mybatis java类型和 jdbc类型 对应关系

    github链接:https://mybatis.org/mybatis-3/zh/configuration.html#typeHandlers

    类型处理器Java 类型JDBC 类型
    BooleanTypeHandler java.lang.Booleanboolean 数据库兼容的 BOOLEAN
    ByteTypeHandler java.lang.Bytebyte 数据库兼容的 NUMERIC 或 BYTE
    ShortTypeHandler java.lang.Shortshort 数据库兼容的 NUMERIC 或 SMALLINT
    IntegerTypeHandler java.lang.Integerint 数据库兼容的 NUMERIC 或 INTEGER
    LongTypeHandler java.lang.Longlong 数据库兼容的 NUMERIC 或 BIGINT
    FloatTypeHandler java.lang.Floatfloat 数据库兼容的 NUMERIC 或 FLOAT
    DoubleTypeHandler java.lang.Doubledouble 数据库兼容的 NUMERIC 或 DOUBLE
    BigDecimalTypeHandler java.math.BigDecimal 数据库兼容的 NUMERIC 或 DECIMAL
    StringTypeHandler java.lang.String CHARVARCHAR
    ClobReaderTypeHandler java.io.Reader -
    ClobTypeHandler java.lang.String CLOBLONGVARCHAR
    NStringTypeHandler java.lang.String NVARCHARNCHAR
    NClobTypeHandler java.lang.String NCLOB
    BlobInputStreamTypeHandler java.io.InputStream -
    ByteArrayTypeHandler byte[] 数据库兼容的字节流类型
    BlobTypeHandler byte[] BLOBLONGVARBINARY
    DateTypeHandler java.util.Date TIMESTAMP
    DateOnlyTypeHandler java.util.Date DATE
    TimeOnlyTypeHandler java.util.Date TIME
    SqlTimestampTypeHandler java.sql.Timestamp TIMESTAMP
    SqlDateTypeHandler java.sql.Date DATE
    SqlTimeTypeHandler java.sql.Time TIME
    ObjectTypeHandler Any OTHER 或未指定类型
    EnumTypeHandler Enumeration Type VARCHAR 或任何兼容的字符串类型,用来存储枚举的名称(而不是索引序数值)
    EnumOrdinalTypeHandler Enumeration Type 任何兼容的 NUMERIC 或 DOUBLE 类型,用来存储枚举的序数值(而不是名称)。
    SqlxmlTypeHandler java.lang.String SQLXML
    InstantTypeHandler java.time.Instant TIMESTAMP
    LocalDateTimeTypeHandler java.time.LocalDateTime TIMESTAMP
    LocalDateTypeHandler java.time.LocalDate DATE
    LocalTimeTypeHandler java.time.LocalTime TIME
    OffsetDateTimeTypeHandler java.time.OffsetDateTime TIMESTAMP
    OffsetTimeTypeHandler java.time.OffsetTime TIME
    ZonedDateTimeTypeHandler java.time.ZonedDateTime TIMESTAMP
    YearTypeHandler java.time.Year INTEGER
    MonthTypeHandler java.time.Month INTEGER
    YearMonthTypeHandler java.time.YearMonth VARCHAR 或 LONGVARCHAR
    JapaneseDateTypeHandler java.time.chrono.JapaneseDate DATE
    我从来不相信什么懒洋洋的自由。我向往的自由是通过勤奋和努力实现的更广阔的人生。 我要做一个自由又自律的人,靠势必实现的决心认真地活着。
  • 相关阅读:
    Maria 与Ann的故事
    引语
    Preface
    Chapter 1 Foundation
    Roman to Integer
    Integer to Roman
    Container with most water
    palindrome number
    String to Integer (atoi)
    Reverse Integer
  • 原文地址:https://www.cnblogs.com/lixiuming521125/p/15815497.html
Copyright © 2011-2022 走看看