最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501
当前位置: 首页 - 科技 - 知识百科 - 正文

hibernate数据类型,标准sql数据类型之间的对应表_MySQL

来源:懂视网 责编:小采 时间:2020-11-09 20:01:48
文档

hibernate数据类型,标准sql数据类型之间的对应表_MySQL

hibernate数据类型,标准sql数据类型之间的对应表_MySQL:Hibernate 记录下hibernate mysql映射类型对应表:1.常规Hibernate 映射映射类型 JAVA类型 标准SQL类型 描述 integer或int int 或者 java.lang.Integer INTEGER 4 字节 long long Long BIGINT 8 字节 short short
推荐度:
导读hibernate数据类型,标准sql数据类型之间的对应表_MySQL:Hibernate 记录下hibernate mysql映射类型对应表:1.常规Hibernate 映射映射类型 JAVA类型 标准SQL类型 描述 integer或int int 或者 java.lang.Integer INTEGER 4 字节 long long Long BIGINT 8 字节 short short

Hibernate

记录下hibernate mysql映射类型对应表:


1.常规Hibernate 映射
映射类型 JAVA类型 标准SQL类型 描述
integer或int int 或者 java.lang.Integer INTEGER 4 字节
long long Long BIGINT 8 字节
short short Short SMALLINT

2 字节

byte byte Byte TINYINT

1 字节

float float Float FLOAT 4 字节
double double Double DOUBLE 8 字节
big_decimal java.math.BigDecimal NUMERIC NUMERIC(8,2)8 位
character char Character String CHAR(1) 定长字符
string String VARCHAR 变长字符串
boolean boolean Boolean BIT 布尔类型
yes_no boolean Boolean CHAR(1) (Y-N) 布尔类型
true_false boolean Boolean CHAR(1) (T-F) 布尔类型


2 、 Java 时间和日期类型的 Hibernate 映射

映射类型

Java 类型

标准 SQL 类型

描述

date

util.Date 或者 sql.Date

DATE

YYYY-MM-DD

time

Date Time

TIME

HH:MM:SS

timestamp

Date Timestamp

TIMESTAMP

YYYYMMDDHHMMSS

calendar

calendar

TIMESTAMP

YYYYMMDDHHMMSS

calendar_date

calendar

DATE

YYYY-MM-DD


3 、 Java 大对象类型的 Hibernate 映射类型

映射类型

Java 类型

标准 SQL 类型

MySQL 类型

Oracle 类型

binary

byte[]

VARBINARY( 或 BLOB)

BLOB

BLOB

text

String

CLOB

TEXT

CLOB

serializable

Serializable 接口任意实现类

VARBINARY( 或 BLOB)

BLOB

BLOB

clob

java.sql.Clob

CLOB

TEXT

CLOB

blob

java.sql.Blob

BLOB

BLOB

BLOB

在程序中通过 Hibernate 来保存 java.sql.Clob 或者 java.sql.Blob 实例时,必须包含两个步骤:

1.在一个数据库事务中先保存一个空的 Blob 或 Clob 实例。

2.接着锁定这条记录,更新上面保存的 Blob 或 Clob 实例,把二进制数据或文本数据写到 Blob 或 Clob 实例中

声明:本网页内容旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

文档

hibernate数据类型,标准sql数据类型之间的对应表_MySQL

hibernate数据类型,标准sql数据类型之间的对应表_MySQL:Hibernate 记录下hibernate mysql映射类型对应表:1.常规Hibernate 映射映射类型 JAVA类型 标准SQL类型 描述 integer或int int 或者 java.lang.Integer INTEGER 4 字节 long long Long BIGINT 8 字节 short short
推荐度:
标签: 类型 类型的 sql
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top