我是靠谱客的博主 正直微笑,这篇文章主要介绍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内容请搜索靠谱客的其他文章。

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

评论列表共有 0 条评论

立即
投稿
返回
顶部