服务器之家

服务器之家 > 正文

MyBatis常用的jdbcType数据类型

时间:2020-07-18 12:32     来源/作者:小瑞

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

相关文章

热门资讯

2020微信伤感网名听哭了 让对方看到心疼的伤感网名大全
2020微信伤感网名听哭了 让对方看到心疼的伤感网名大全 2019-12-26
歪歪漫画vip账号共享2020_yy漫画免费账号密码共享
歪歪漫画vip账号共享2020_yy漫画免费账号密码共享 2020-04-07
男生常说24816是什么意思?女生说13579是什么意思?
男生常说24816是什么意思?女生说13579是什么意思? 2019-09-17
沙雕群名称大全2019精选 今年最火的微信群名沙雕有创意
沙雕群名称大全2019精选 今年最火的微信群名沙雕有创意 2019-07-07
玄元剑仙肉身有什么用 玄元剑仙肉身境界等级划分
玄元剑仙肉身有什么用 玄元剑仙肉身境界等级划分 2019-06-21
返回顶部