jdbcType 与 Java type

  • 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]

jdbcType 与 Java type

时间: 2024-10-06 01:48:44

jdbcType 与 Java type的相关文章

Mysql Java type mapping

MySQL Type Java Type ---------- --------- CHAR String VARCHAR String LONGVARCHAR String NUMERIC java.math.BigDecimal DECIMAL java.math.BigDecimal BIT boolean TINYINT byte SMALLINT short INTEGER int BIGINT long REAL float FLOAT double DOUBLE double BI

2.mybatis中常用的jdbcType和java数据类型

JDBCType JavaType 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 byt

java类型擦除(Java Type Erasure Mechanism)

在JDK5之后java提供了泛型(Java Genertics),允许在定义类的时候使用类型作为参数.泛型广泛应用于各类集合中.本文对其以及其用法进行介绍. 1.一个常见的错误 下面例子中,用List<Object>类型的参数来接收List<String>. public class Main { public static void main(String[] args) throws IOException { ArrayList<String> al = new

Type name is discouraged. By convention, Java type names usually start with an uppercase letter

在Eclipse中添加类的时候,提示如下信息: 如下图: 原因是输入的类名"Name"首字母没有大写,把首字母改为大写的就好了.

JdbcType类型和Java类型的对应关系

在Oracle中有些字段不是必填时在用户使用的时候会出现数据null的情况.这个时候在Oracle中是无法进行插入的. 1 JDBC Type Java Type 2 CHAR String 3 VARCHAR String 4 LONGVARCHAR String 5 NUMERIC java.math.BigDecimal 6 DECIMAL java.math.BigDecimal 7 BIT boolean 8 BOOLEAN boolean 9 TINYINT byte 10 SMAL

【SQL参考】SQL数据类型与JAVA中type的对应

一个db里面的data type和java中的一个type的mapping分为两步:1.db里面的data type map到jdbc的一个type2.jdbc的一个type map到java的一个type对于sql server,下面是sql server2000的data type和jdbc的data type的mapping:SQL Server Data Type   JDBC Data Typebigint                 BIGINTbinary           

MyBatis——Java API

Java API 既然你已经知道如何配置 MyBatis 和创建映射文件,你就已经准备好来提升技能了. MyBatis 的 Java API 就是你收获你所做的努力的地方.正如你即将看到的,和 JDBC 相比, MyBatis 很大程度简化了你的代码而且保持简洁,很容易理解和维护.MyBatis 3 已经引入 了很多重要的改进来使得 SQL 映射更加优秀. 应用目录结构 在我们深入 Java API 之前,理解关于目录结构的最佳实践是很重要的.MyBatis 非常灵 活, 你可以用你自己的文件来

mybatis的jdbcType和javaType、oracle,MySQL的对应类型

Mybatis中jdbcType和javaType的对应关系 1 JDBC Type Java Type 2 CHAR String 3 VARCHAR String 4 LONGVARCHAR String 5 NUMERIC java.math.BigDecimal 6 DECIMAL java.math.BigDecimal 7 BIT boolean 8 BOOLEAN boolean 9 TINYINT byte 10 SMALLINT short 11 INTEGER int 12

Java知识总结---MVC模式解析之MyBatis(四)

在上一篇的文章里,简单介绍了一些SpringMVC的一些简单使用方法.今天就来看看Mybatis.现在流行的Hibernate.Mybatis都是比较常见的ORM框架.什么是ORM呢,就是 Object Relational Mapping,对象关系映射,通俗点说,就是把对象映射成sql语句,在操作的时候,直接操作对象就可以了.了解过Hibernate的都知道,在做CRUD的时候,直接操作一个Model,即可操作数据库,对于一些特殊的情况,我们还可以使用hql,虽然这样很方便,但是在一些特殊的情