Mybatis中jdbcType和javaType的对应关系

简介: Mybatis中jdbcType和javaType的对应关系

Mybatis JdbcType官方文档

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


相关文章
|
Java 数据库连接 mybatis
MyBatis中支持的JdbcType 和JavaType
MyBatis中支持的JdbcType 和JavaType
1192 3
|
Oracle 关系型数据库 Java
Mybatis JdbcType与Oracle、MySql数据类型对应列表
Mybatis JdbcType与Oracle、MySql数据类型对应列表
777 0
|
Java 关系型数据库 MySQL
MyBatis - jdbcType & javaType
MyBatis - jdbcType & javaType
414 0
MyBatis - jdbcType & javaType
|
Oracle Java 关系型数据库
Oracle数据库mybatis 插入空值时报错(with JdbcType OTHER)的两种解决方案
Oracle数据库mybatis 插入空值时报错(with JdbcType OTHER)的两种解决方案
1093 0
|
Oracle 安全 Java
MyBatis的jdbcType和javaType详解
JdbcType介绍 数据库列字段都是有类型的,不同的数据库有不同的类型。为了表示这些数据类型,Java源码是采用枚举来定义的:
1506 0
|
Oracle Java 关系型数据库
Mybatis JdbcType与Oracle、MySql数据类型对应列表
文章转自《http://blog.csdn.net/loongshawn/article/details/50496460》,感谢作者分享! 1. Mybatis JdbcType与Oracle、MySql数据类型对应列表 Mybatis JdbcType Oracle MySql JdbcType ARRAY    
6713 0
|
Java 数据库连接 数据库
Spring boot 使用mybatis generator 自动生成代码插件
本文介绍了在Spring Boot项目中使用MyBatis Generator插件自动生成代码的详细步骤。首先创建一个新的Spring Boot项目,接着引入MyBatis Generator插件并配置`pom.xml`文件。然后删除默认的`application.properties`文件,创建`application.yml`进行相关配置,如设置Mapper路径和实体类包名。重点在于配置`generatorConfig.xml`文件,包括数据库驱动、连接信息、生成模型、映射文件及DAO的包名和位置。最后通过IDE配置运行插件生成代码,并在主类添加`@MapperScan`注解完成整合
1750 1
Spring boot 使用mybatis generator 自动生成代码插件
|
前端开发 Java 数据库连接
Java后端开发-使用springboot进行Mybatis连接数据库步骤
本文介绍了使用Java和IDEA进行数据库操作的详细步骤,涵盖从数据库准备到测试类编写及运行的全过程。主要内容包括: 1. **数据库准备**:创建数据库和表。 2. **查询数据库**:验证数据库是否可用。 3. **IDEA代码配置**:构建实体类并配置数据库连接。 4. **测试类编写**:编写并运行测试类以确保一切正常。
915 2
|
XML Java 数据库连接
微服务——SpringBoot使用归纳——Spring Boot集成MyBatis——基于注解的整合
本文介绍了Spring Boot集成MyBatis的两种方式:基于XML和注解的形式。重点讲解了注解方式,包括@Select、@Insert、@Update、@Delete等常用注解的使用方法,以及多参数时@Param注解的应用。同时,针对字段映射不一致的问题,提供了@Results和@ResultMap的解决方案。文章还提到实际项目中常结合XML与注解的优点,灵活使用两者以提高开发效率,并附带课程源码供下载学习。
1211 0