我是靠谱客的博主 正直微笑,最近开发中收集的这篇文章主要介绍mybatis 常用的jabcType与javaType对应,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

一、jabcType与javaType对应

     JDBC Type            Java Type  

  1. CHAR                  String  
  2. VARCHAR               String  
  3. LONGVARCHAR         String  
  4. NUMERIC             java.math.BigDecimal  
  5. DECIMAL             java.math.BigDecimal  
  6. BIT             boolean  
  7. BOOLEAN             boolean  
  8. TINYINT             byte  
  9. SMALLINT            short  
  10. INTEGER             int  
  11. BIGINT              long  
  12. REAL                float  
  13. FLOAT               double  
  14. DOUBLE              double  
  15. BINARY              byte[]  
  16. VARBINARY           byte[]  
  17. LONGVARBINARY               byte[]  
  18. DATE                java.sql.Date  
  19. TIME                java.sql.Time  
  20. TIMESTAMP           java.sql.Timestamp  
  21. CLOB                Clob  
  22. BLOB                Blob  
  23. ARRAY               Array  
  24. DISTINCT            mapping of underlying type  
  25. STRUCT              Struct  
  26. REF                         Ref  
  27. DATALINK            java.net.URL[color=red][/color]  

二、示例

<resultMap type="java.util.HashMap" id="resultMap">  
  <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="blob" 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> 

转载于:https://www.cnblogs.com/kingsonfu/p/9276743.html

最后

以上就是正直微笑为你收集整理的mybatis 常用的jabcType与javaType对应的全部内容,希望文章能够帮你解决mybatis 常用的jabcType与javaType对应所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(82)

评论列表共有 0 条评论

立即
投稿
返回
顶部