mybatis-mysql类型映射

Posted brx_blog

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mybatis-mysql类型映射相关的知识,希望对你有一定的参考价值。

JDBC Type            Java Type
CHAR                String
VARCHAR                String
LONGVARCHAR            String
NUMERIC                java.math.BigDecimal
DECIMAL                java.math.BigDecimal
BIT                boolean
BOOLEAN                boolean
TINYINT                byte
SMALLINT            short
INTEGER                int
BIGINT                long
REAL                float
FLOAT                double
DOUBLE                double
BINARY                byte[]
VARBINARY            byte[]
LONGVARBINARY                byte[]
DATE                java.sql.Date
TIME                java.sql.Time
TIMESTAMP            java.sql.Timestamp
CLOB                Clob
BLOB                Blob
ARRAY                Array
DISTINCT            mapping of underlying type
STRUCT                Struct
REF                            Ref
DATALINK            java.net.URL[color=red][/color]

以上是关于mybatis-mysql类型映射的主要内容,如果未能解决你的问题,请参考以下文章

日期时间JPA映射

阿里规范 - MySQL 数据库 - ORM映射 - 3 - 强制不要用 resultClass 当返回参数,即使所有类属性名与数据库字段一一对应

Mybatis-自定义Enum映射

Mybatis-自定义Enum映射

MySQL中的数据类型和Java中的对应

MySQL 到“YEAR”类型的 Hibernate 数据类型映射