`
dahui12344321
  • 浏览: 247558 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

hibernate 的数据类型

阅读更多
映射类型          java 类型                     标准 sql 类型  
 
integer         int or Integer            INTEGER   
long            long or java.lang.Long    BIGINT   
short           short or java.lang.Short  SMALLINT   
float           float or java.lang.Float  FLOAT   
double          double or java.lang.Double DOUBLE   
big_decimal     java.math.BigDecimal       NUMERIC   
character       java.lang.String           CHAR(1)   
string          java.lang.String           VARCHAR   
byte            byte or java.lang.Byte     TINYINT   
boolean         boolean or java.lang.Boolean BIT   
yes_no          boolean or java.lang.Boolean CHAR(1)('Y' or 'N')   
true_false      boolean or java.lang.Boolean CHAR(1)('Y' or 'N')   
date            java.util.Date or java.sql.Date  DATE   
time            java.util.Date or java.sql.Time  TIME   
timestamp       java.util.Date or java.sql.TimeStamp TIMESTAMP   
calendar        java.util.Calendar            TIMESTAMP   
calendar_date   java.util.Calendar            DATE   
  
binary          byte[]                      VARBINARY( or BLOB)   
text            java.lang.String            CLOB   
serializable    java.io.Serializable        VARBINARY (or BLOB)   
clob            java.sql.Clob               CLOB   
blob            java.sql.Blob               BLOB   
  
class           java.lang.Class             VARCHAR   
locale          java.util.Locale            VARCHAR   
timezone        java.util.TimeZone          VARCHAR   
currency        java.util.Currency          VARCHAR   
分享到:
评论

相关推荐

    Hibernate中数据类型

    Hibernate 提供了多种数据类型,用于匹配不同数据库系统支持的标准 SQL 数据类型。这些数据类型包括: - **数值类型**:例如,`byte` 和 `java.lang.Byte` 映射到 `TINYINT`,`short` 和 `java.lang.Short` 映射到 ...

    Hibernate 数据类型

    Hibernate 数据类型

    Hibernate数据类型映射及ID

    标题:“Hibernate数据类型映射及ID” 描述:“Hibernate与各数据库数据类型的映射” ### Hibernate数据类型映射 Hibernate作为一款流行的Java持久层框架,它提供了丰富的数据类型映射功能,使得开发者能够更加...

    Hibernate数据类型映射表.bmp

    Hibernate数据类型映射表,介绍hibernate中各类型数据的关系!

    JAVA数据类型与Hibernate的类型映射

    而在Java持久化框架Hibernate中,这些数据类型需要与数据库中的字段类型进行映射,以便正确地存储和检索数据。这篇博客主要探讨了Java数据类型如何与Hibernate的类型映射进行对应。 首先,Java的基本数据类型在...

    Java数据类型,Hibernate数据类型,标准sql数据类型之间的对应表

    这里,我们提到了一个名为“Hibernate的映射类型_hibernate_mysql映射类型.doc”的文档,这很可能是一个详细的对照表,列出了Hibernate如何将Java数据类型映射到MySQL数据库的SQL数据类型。MySQL是世界上最流行的...

    Hibernate数据类型映射关系

    关于Hibernate的基本数据类型与Java中基本数据类型的映射关系

    Hibernate使用——自定义数据类型

    本篇文章将深入探讨如何在Hibernate中实现自定义数据类型。 首先,我们需要理解Hibernate是如何处理数据类型的。默认情况下,Hibernate使用Java的标准数据类型来映射数据库中的列。例如,Integer对应INT,String...

    美国硅谷SVSE软件工程教育Hibernate-Lesson2

    2. **Hibernate数据类型映射**:Hibernate提供了将Java数据类型与数据库的标准SQL数据类型进行映射的能力。例如,Java的byte、Short、Integer、Long、Float、Double、BigDecimal、Char、Boolean、String分别对应于...

    配置hibernate数据源

    配置Hibernate数据源是一项基础而重要的任务,涉及在Java应用程序中集成和使用Hibernate框架以及MySQL数据库。以下内容旨在详细介绍如何在MyEclipse开发环境中配置Hibernate数据源,同时解释相关概念和步骤。 首先...

    Hibernate 映射类型与Java 类型对照

    首先,我们来看一下基本数据类型的映射。`integer`对应Java中的`int`或`Integer`,在SQL中映射为`INTEGER`类型;`long`对应`long`或`Long`,映射为`BIGINT`;`short`对应`short`或`Short`,映射为`SMALLINT`;`float...

    HIBERNATE经典课件

    【Hibernate数据类型与基本语法】 Hibernate支持多种Java类型与SQL数据类型的映射,使得Java对象可以直接映射到数据库记录。例如,Java中的String类型对应SQL中的VARCHAR,Integer对应INT等。在基本语法上,...

    Hibernate 学习资料

    包含:《Hibernate 课件_新.pdf》、《Hibernate 参数设置一览表.doc》、《Hibernate中主键生成策略.doc》、 《java数据类型》、《hibernate数据类型,标准sql数据类型之间的对应表.doc》。 希望能对想学习...

    Hibernate和java中的对应数据类型

    然而,当我们与数据库进行交互,特别是使用ORM(对象关系映射)框架如Hibernate时,这些数据类型需要与数据库中对应的数据类型相匹配,以确保数据的正确存储和检索。下面我们将详细探讨Java、Hibernate以及SQL之间的...

    课程指标要求-Hibernate技术.doc

    8. 明确数据库表字段类型、Hibernate数据类型和Java域模型数据类型的映射。 9. 熟悉配置一对一、一对多、多对一等关联关系的方法。 10. 了解如何在Java域模型中表示数据库的主键参考关系。 11. 实现数据库中表间主...

    解决Hibernate对于Date类型的数据返回结果中时分秒不对的问题

    在使用Hibernate进行数据库操作时,有时会遇到一个常见的问题,即当从数据库中查询Date类型的数据并由Hibernate返回时,发现结果中的时分秒部分不正确。这个问题通常源于多个因素,包括日期时间的序列化与反序列化...

    hibernate 关系类型 数据关联

    hibernate 关系类型 一对多 多对一各种关系都有 还有就是级联 欢迎

    达梦Hibernate方言2.0至4.0

    例如,达梦Hibernate方言会包含对达梦特有的数据类型、函数和存储过程的适配。 对于“达梦Hibernate方言2.0至4.0”,这意味着该方言支持Hibernate框架从2.0到4.0的多个版本。每个新版本的Hibernate都可能引入新的...

    hibernate映射枚举类型

    在Java编程中,枚举类型(Enum)是一种...正确地映射枚举类型可以增强代码的可读性和可维护性,同时减少因数据类型转换导致的潜在错误。在实际开发中,我们应该根据业务场景和枚举特性的需求,选择最合适的映射策略。

    hibernate对Blob类型字段进行数据添加.txt

    BLOB 类型是数据库系统中用于存储大量二进制数据的数据类型。在 Java 应用开发中,尤其是使用 ORM 框架如 Hibernate 进行持久化层开发时,如何高效地处理 BLOB 类型字段成为了一个关键问题。 本文档将详细介绍如何...

Global site tag (gtag.js) - Google Analytics