博客
关于我
【数据库】Java实体类的属性类型与数据库表字段类型对应表
阅读量:412 次
发布时间:2019-03-06

本文共 1509 字,大约阅读时间需要 5 分钟。

JDBC类型与Java类型

JDBC类型 Java Object类型
CHAR java.lang.String
VARCHAR java.lang.String
LONGVARCHAR java.lang.String
NUMERIC java.math.BigDecimal
DECIMAL java.math.BigDecimal
BIT java.lang.Boolean
TINYINT java.lang.Integer
SMALLINT java.lang.Integer
INTEGER java.lang.Integer
BIGINT java.lang.Long
REAL java.lang.Float
FOAT java.lang.Double
DOUBLE java.lang.Double
BINARY byte[]
VARBINARY byte[]
LONGVARBINARY byte[]
DATE java.sql.Date
TIME java.sql.Time
TIMESTAMP java.sql.Timestamp

Java类型与数据库表字段类型

Java数据类型 标准SQL数据类型(PS:对于不同的DB可能有所差异) Hibernate数据类型
byte
java.lang.Byte
TINYINT byte
byte[] VARBINARY
BLOB
binary
short
java.lang.Short
SMALLINT short
int
java.lang.Integer
INGEGER integer
long
java.lang.Long
BIGINT long
float
java.lang.Float
FLOAT float
double
java.lang.Double
DOUBLE double
char
java.lang.Character
CHAR(1) character
boolean
java.lang.Boolean
BIT boolean
boolean
java.lang.Boolean
CHAR(1)(‘Y’或‘N’) yes_no
boolean
java.lang.Boolean
CHAR(1)(‘Y’或‘N’) true_false
java.lang.String VARCHAR string
java.lang.String CLOB text
java.lang.Class VARCHAR class
java.util.Date
java.sql.Date
DATE date
java.util.Date
java.sql.Time
TIME time
java.util.Date
java.sql.Timestamp
TIMESTAMP timestamp
java.sql.Clob CLOB clob
java.sql.Blob BLOB blob
java.util.Calendar TIMESTAMP calendar
java.util.Calendar DATE calendar_date
java.util.Locale VARCHAR locale
java.util.TimeZone VARCHAR timezone
java.util.Currency VARCHAR currency
java.math.BigDecimal NUMERIC big_decimal
java.io.Serializable VARBINARY
BLOB
serializable

转载地址:http://dbtkz.baihongyu.com/

你可能感兴趣的文章
MySQL一个表A中多个字段关联了表B的ID,如何关联查询?
查看>>
MYSQL一直显示正在启动
查看>>
MySQL一站到底!华为首发MySQL进阶宝典,基础+优化+源码+架构+实战五飞
查看>>
MySQL万字总结!超详细!
查看>>
Mysql下载以及安装(新手入门,超详细)
查看>>
mysql中cast() 和convert()的用法讲解
查看>>
mysql中floor函数的作用是什么?
查看>>
MySQL中group by 与 order by 一起使用排序问题
查看>>
mysql中having的用法
查看>>
mysql中int、bigint、smallint 和 tinyint的区别、char和varchar的区别详细介绍
查看>>
mysql中json_extract的使用方法
查看>>
mysql中null和空字符串的区别与问题!
查看>>
Mysql中varchar类型数字排序不对踩坑记录
查看>>
Mysql中存储引擎简介、修改、查询、选择
查看>>
mysql中实现rownum,对结果进行排序
查看>>
mysql中对于数据库的基本操作
查看>>
mysql中的 +号 和 CONCAT(str1,str2,...)
查看>>
MySQL中的count函数
查看>>
MySQL中的DB、DBMS、SQL
查看>>
MySQL中的DECIMAL类型:MYSQL_TYPE_DECIMAL与MYSQL_TYPE_NEWDECIMAL详解
查看>>