数据库字段类型:指的就是数据库字段设置的类型。

JDBC类型:java database connector的缩写。 不同的数据库为了能让Java 程序链接并使用数据库, 各个数据库厂商自己提供的驱动程序; 因此可以说:一个类型的数据库对应了一套jdbc驱动。

Java类型:即Java开发中常定义的类型。

举例:

<resultMap id="BaseResultMap" type="com.bjsxt.portl.pojo.User" ><id column="u_id" property="uId" jdbcType="INTEGER" /><result column="role_id" property="roleId" jdbcType="VARCHAR" /><result column="department_id" property="departmentId" jdbcType="VARCHAR" /><result column="u_username" property="uUsername" jdbcType="VARCHAR" /><result column="u_pwd" property="uPwd" jdbcType="VARCHAR" /><result column="u_salt" property="uSalt" jdbcType="VARCHAR" /><result column="u_name" property="uName" jdbcType="INTEGER" /><result column="u_number" property="uNumber" jdbcType="VARCHAR" /><result column="data_leader" property="dataLeader" jdbcType="VARCHAR" /><result column="u_addtate" property="uAddtate" jdbcType="VARCHAR" /></resultMap>
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]

JDBC类型  对应  数据库字段类型

JDBC类型  对应  Java类型

参考:

https://blog.csdn.net/zrl0506/article/details/59491908

数据库字段类型、JDBC类型、Java类型映射关系相关推荐

  1. 【学习笔记】JDBC:java提供的专门操纵数据库的API JDBC驱动程序的类型 JDBC常用的类与接口

    JDBC技术 JDBC的全称是Java DataBase Connectivity,是一套面向对象的应用程序接口,指定了统一的访问各种关系型数据库的标准接口,JDBC是一种底层的API,因此访问数据库 ...

  2. java中映射关系Map

    Map 用来描述数学中的映射关系: 存在两个集合A,B,在f条件下,对于A中的每个元素,在B中都能找到唯一确定对的元素与其相对应. f: A->B Map简介 严格上来说,Map没有继承Coll ...

  3. 数据库字段与Java属性映射关系

    我们在使用mybatis框架的时候,在查询语句中,如果数据库列名与最后接收结构的java对象的属性名不同,就不会把结果值传输进去. 比如: 下面解决方式都是利用这张表. 解决这种名称不匹配一共有3种方 ...

  4. mal是什么类型对应的java类型是什么,【Java】mysql的 int 类型,刨析返回类型为BigDicemal 类型的奇怪现象...

    用的是Map,List>接收, sql语句中int类型的值做了聚合运算, 满足上述两个条件. java中去取value的值就会变成BigDecimal 类型 经过实测:mybatis 中的sql ...

  5. java同时输入不同类型数据,输入java类型

    JAVA基础教程汇总 到这一篇博客为止,JAVA的基础部分已经介绍完了,这一篇为基础部分的汇总. JAVA介绍 JAVA概述 Java的特点 JDK/bin目录下的不同exe文件的用途 JAVA环境变 ...

  6. java 中映射关系_java – 在Hibernate中映射一对多的关系?

    我有两个表,一个用户表和一个user_avatar表.对于每个用户,user_avatar表中有3条记录,适用于3种大小的头像(大,中,小). user_avatar表具有userId列,该列引用Us ...

  7. 杂记:三、mybatis中常见 Java 类型的内置类型别名

    杂记:三.mybatis中常见 Java 类型的内置类型别名 杂记:三.mybatis中常见 Java 类型的内置类型别名 一.mybatis 二.类型别名 杂记:三.mybatis中常见 Java ...

  8. 设计数据库字段或者java中使用boolean型时需谨慎

    boolean型变量只有两个值 false和true,我们在设计数据库字段时或者定义java变量时会使用boolean,通常情况下开关类的变量使用无可非议,但请一定要考虑到扩展性. 使用前请仔细考虑一 ...

  9. 将数据库字段转换成java字段

    //将数据库字段databaseField转换成java字段 static String databaseField = "id\n" +"table_name\n&qu ...

  10. MyBatis多表查询之XML和注解实现(resultMap结果集映射配置数据库字段与实体类属性一一映射)

    MyBatis多表查询 多表模型分类 一对一:在任意一方建立外键,关联对方的主键. 一对多:在多的一方建立外键,关联一的一方的主键. 多对多:借助中间表,中间表至少两个字段,分别关联两张表的主键. 数 ...

最新文章

  1. Python零基础入门(3)——常用操作符介绍
  2. 2020上半年收集到的优质AI文章 – AI+和+AI
  3. VC++使用ADO连接SQL Server数据库
  4. Java项目中读取properties文件,以及六种获取路径的方法
  5. Contains Duplicate
  6. 在每天下午5点使用计算机时,网络信息安全知识网络竞赛试题(附答案)讲解学习...
  7. FGPA异步信号问题
  8. python进行数据查询_如何进行python数据库查询?(实例解析)
  9. 二维码扫描利用ZBar实现
  10. 我想要一种语言,只需对它说我要干什么就行
  11. linux系统之间无密传输,scp采用无密码在两台linux服务器之间传输数据(示例代码)...
  12. python模块request怎么安装_安装 request模块
  13. 覆写Activity的finish()方法
  14. tensorflow 实验过程可重复
  15. 机器学习之路: python 支持向量机 LinearSVC 手写字体识别
  16. axacropdf 服务器pdf_C#显示PDF文件
  17. JS判断当前浏览器是否为IE内核
  18. 手写一个多行文本溢出省略号显示,多行文本溢出省略号显示,单行文本溢出省略号显示
  19. ntfs linux,NTFS-3G (简体中文)
  20. oracle io错误的是什么意思,磁盘IO错误 导致数据库故障一则

热门文章

  1. AttributeError: 'Bullet' object has no attribute 'draw_bullet'
  2. uni-app获取当前苹果设备系统版本
  3. b站视频上传软件操作视频教程
  4. 网易云音乐喊话酷狗,内涵后者疑似抄袭部分功能
  5. html 可换行属性,html中title属性换行实现
  6. 从源码角度理解LinearLayout#onMeasure对child的measure调用次数
  7. SAP获取服务器文件F4帮助,SAP中的F4帮助
  8. android 音乐播放 圆形进度条
  9. VUE实现记事本功能
  10. Unity实战篇:读取Excel数据并转换成Asset