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

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

JDBC类型与Java类型

以下是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数据类型及Hibernate数据类型的对应关系:

Java数据类型 标准SQL数据类型(PS:对于不同的DB可能有所差异) Hibernate数据类型
byte TINYINT byte
byte[] VARBINARY/BLOB binary
short SMALLINT short
int INTEGER integer
long BIGINT long
float FLOAT float
double DOUBLE double
char CHAR(1) character
boolean BIT boolean
boolean CHAR(1)(‘Y’或‘N’) yes_no
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 DATE date
java.util.Date TIME time
java.util.Date 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/

你可能感兴趣的文章
NodeJs单元测试之 API性能测试
查看>>
nodejs图片转换字节保存
查看>>
nodejs字符与字节之间的转换
查看>>
NodeJs学习笔记001--npm换源
查看>>
NodeJs学习笔记002--npm常用命令详解
查看>>
nodejs学习笔记一——nodejs安装
查看>>
nodejs封装http请求
查看>>
nodejs常用组件
查看>>
nodejs开发公众号报错 40164,白名单配置找不到,竟然是这个原因
查看>>
Nodejs异步回调的处理方法总结
查看>>
NodeJS报错 Fatal error: ENOSPC: System limit for number of file watchers reached, watch ‘...path...‘
查看>>
Nodejs教程09:实现一个带接口请求的简单服务器
查看>>
nodejs服务端实现post请求
查看>>
nodejs框架,原理,组件,核心,跟npm和vue的关系
查看>>
Nodejs模块、自定义模块、CommonJs的概念和使用
查看>>
nodejs生成多层目录和生成文件的通用方法
查看>>
nodejs端口被占用原因及解决方案
查看>>
Nodejs简介以及Windows上安装Nodejs
查看>>
nodejs系列之express
查看>>
nodejs系列之Koa2
查看>>