• 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> 
  • 相关阅读:
    sqlserver2005系统表、视图研究2
    SQLServer2005新分页方法
    应该多了解一些工具
    关于SQLServer的小技巧
    EasyUI DataGrid使用Json加载不了数据
    js跨域及解决方案
    关于Master Page的css和js文件引用问题
    嵌套母版页
    SSMS获取存储过程中的返回值和output值
    静态构造函数
  • 原文地址:https://www.cnblogs.com/kingsonfu/p/9276743.html
Copyright © 2020-2023  润新知