服务器之家:专注于服务器技术及软件下载分享
分类导航

PHP教程|ASP.NET教程|JAVA教程|ASP教程|编程技术|正则表达式|

服务器之家 - 编程语言 - JAVA教程 - MyBatis常用的jdbcType数据类型

MyBatis常用的jdbcType数据类型

2020-07-18 12:32小瑞 JAVA教程

这篇文章主要介绍了MyBatis常用的jdbcType数据类型的相关资料,需要的朋友可以参考下

MyBatis 通过包含的jdbcType类型

?
1
2
3
4
5
BIT     FLOAT   CHAR      TIMESTAMP    OTHER    UNDEFINED
TINYINT   REAL    VARCHAR    BINARY     BLOB    NVARCHAR
SMALLINT  DOUBLE   LONGVARCHAR  VARBINARY    CLOB    NCHAR
INTEGER   NUMERIC  DATE      LONGVARBINARY  BOOLEAN   NCLOB
BIGINT   DECIMAL  TIME      NULL      CURSOR

Mybatis中javaType和jdbcType对应和CRUD例子

?
1
2
3
4
5
6
7
8
9
10
11
12
13
<resultMap type="java.util.Map" id="resultjcm">
 <result property="FLD_NUMBER" column="FLD_NUMBER" javaType="double" jdbcType="NUMERIC"/>
 <result property="FLD_VARCHAR" column="FLD_VARCHAR" javaType="string" jdbcType="VARCHAR"/>
 <result property="FLD_DATE" column="FLD_DATE" javaType="java.sql.Date" jdbcType="DATE"/>
 <result property="FLD_INTEGER" column="FLD_INTEGER" javaType="int" jdbcType="INTEGER"/>
 <result property="FLD_DOUBLE" column="FLD_DOUBLE" javaType="double" jdbcType="DOUBLE"/>
 <result property="FLD_LONG" column="FLD_LONG" javaType="long" jdbcType="INTEGER"/>
 <result property="FLD_CHAR" column="FLD_CHAR" javaType="string" jdbcType="CHAR"/>
 <result property="FLD_BLOB" column="FLD_BLOB" javaType="[B" jdbcType="BLOB" />
 <result property="FLD_CLOB" column="FLD_CLOB" javaType="string" jdbcType="CLOB"/>
 <result property="FLD_FLOAT" column="FLD_FLOAT" javaType="float" jdbcType="FLOAT"/>
 <result property="FLD_TIMESTAMP" column="FLD_TIMESTAMP" javaType="java.sql.Timestamp" jdbcType="TIMESTAMP"/>
 </resultMap>

Mybatis中javaType和jdbcType对应关系

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
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常用的jdbcType数据类型,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对服务器之家网站的支持!

原文链接:http://blog.csdn.net/xiaxiaorui2003/article/details/53839502

延伸 · 阅读

精彩推荐