zoukankan      html  css  js  c++  java
  • 笔记:MyBatis XML配置-typeHandlers 默认类型处理器

    类型处理器

    Java 类型

    JDBC 类型

    BooleanTypeHandler

    java.lang.Boolean, boolean

    数据库兼容的 BOOLEAN

    ByteTypeHandler

    java.lang.Byte, byte

    数据库兼容的 NUMERICBYTE

    ShortTypeHandler

    java.lang.Short, short

    数据库兼容的 NUMERICSHORT INTEGER

    IntegerTypeHandler

    java.lang.Integer, int

    数据库兼容的 NUMERICINTEGER

    LongTypeHandler

    java.lang.Long, long

    数据库兼容的 NUMERICLONG INTEGER

    FloatTypeHandler

    java.lang.Float, float

    数据库兼容的 NUMERICFLOAT

    DoubleTypeHandler

    java.lang.Double, double

    数据库兼容的 NUMERICDOUBLE

    BigDecimalTypeHandler

    java.math.BigDecimal

    数据库兼容的 NUMERICDECIMAL

    StringTypeHandler

    java.lang.String

    CHAR, VARCHAR

    ClobReaderTypeHandler

    java.io.Reader

    -

    ClobTypeHandler

    java.lang.String

    CLOB, LONGVARCHAR

    NStringTypeHandler

    java.lang.String

    NVARCHAR, NCHAR

    NClobTypeHandler

    java.lang.String

    NCLOB

    BlobInputStreamTypeHandler

    java.io.InputStream

    -

    ByteArrayTypeHandler

    byte[]

    数据库兼容的字节流类型

    BlobTypeHandler

    byte[]

    BLOB, LONGVARBINARY

    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

    任何兼容的 NUMERICDOUBLE 类型,存储枚举的索引(而不是名称)。

     

  • 相关阅读:
    第03组 团队Git现场编程实战
    团队Git现场编程实战
    第二次结对编程作业
    团队项目-需求分析报告
    团队项目-选题报告
    第一次结对编程作业
    第一次个人编程作业
    第一次博客作业
    第四组 团队Git现场编程实战
    第二次结对编程作业
  • 原文地址:https://www.cnblogs.com/li3807/p/7061887.html
Copyright © 2011-2022 走看看