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

Hibernate 映射类型与Java 类型对照

阅读更多
   1. 映射类型          java 类型                     标准 sql 类型 
   2.  
   3. integer         int or Integer            INTEGER 
   4. long            long or java.lang.Long    BIGINT 
   5. short           short or java.lang.Short  SMALLINT 
   6. float           float or java.lang.Float  FLOAT 
   7. double          double or java.lang.Double DOUBLE 
   8. big_decimal     java.math.BigDecimal       NUMERIC 
   9. character       java.lang.String           CHAR(1) 
  10. string          java.lang.String           VARCHAR 
  11. byte            byte or java.lang.Byte     TINYINT 
  12. boolean         boolean or java.lang.Boolean BIT 
  13. yes_no          boolean or java.lang.Boolean CHAR(1)('Y' or 'N') 
  14. true_false      boolean or java.lang.Boolean CHAR(1)('Y' or 'N') 
  15. date            java.util.Date or java.sql.Date  DATE 
  16. time            java.util.Date or java.sql.Time  TIME 
  17. timestamp       java.util.Date or java.sql.TimeStamp TIMESTAMP 
  18. calendar        java.util.Calendar            TIMESTAMP 
  19. calendar_date   java.util.Calendar            DATE 
  20.  
  21. binary          byte[]                      VARBINARY( or BLOB) 
  22. text            java.lang.String            CLOB 
  23. serializable    java.io.Serializable        VARBINARY (or BLOB) 
  24. clob            java.sql.Clob               CLOB 
  25. blob            java.sql.Blob               BLOB 
  26.  
  27. class           java.lang.Class             VARCHAR 
  28. locale          java.util.Locale            VARCHAR 
  29. timezone        java.util.TimeZone          VARCHAR 
  30. currency        java.util.Currency          VARCHAR 
  31.             
分享到:
评论

相关推荐

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

    总而言之,Java数据类型、Hibernate映射类型和SQL数据类型之间的对应关系是Java开发者尤其是进行数据库交互的开发者必须掌握的基础知识。通过深入理解并熟练运用这些映射规则,我们可以更好地实现Java应用与数据库...

    hibernate使用中与各种数据库字段类型对应类型训练

    在项目初期,这些工具可以帮助快速建立数据库模型并与Hibernate映射进行对照。 五、训练与实践 为了熟练掌握Hibernate与数据库字段类型的映射,你可以通过以下步骤进行训练: 1. 设计一个简单的数据库模型,包括...

    Hibernate学习笔记整理

    * Java Type:Hibernate 内部直接提供了 Java 类型到数据库的对照表 * Hibernate Type:需要查找该 Hibernate 类型对应的 Java 类型,从而再找到数据库类型 主键的产生器 * Increment:查找主键的最大值,在最大值...

    Hibernate核心配置文件对照表

    Hibernate是Java领域中一款广泛应用的关系对象映射框架,它允许开发者将数据库操作抽象化,以对象的方式进行处理,极大地简化了数据库编程。`hibernate.properties`是Hibernate的核心配置文件,用于设定与数据库连接...

    JAVA_EE_api_中英文对照版.zip

    5. **JPA(Java Persistence API)和Hibernate**:JPA是Java EE提供的ORM(对象关系映射)标准,用于简化数据库操作。Hibernate是一个流行的JPA实现,它提供了一种在Java应用中操作数据库对象的方式,避免了直接编写...

    AJAX与Hibernate简单的结合(带讲解视频和项目源码)

    Hibernate通过ORM(对象关系映射)技术,将Java对象与数据库表对应,提供了一种透明的数据库访问方式。它支持CRUD(创建、读取、更新、删除)操作,以及查询优化和事务管理。 **三、AJAX与Hibernate结合** 将AJAX与...

    精通Java EE项目案例--基于Eclipse Spring Struts Hibernate (源程序1)

    4. **Hibernate**:Hibernate是一个对象关系映射(ORM)框架,它简化了Java应用与数据库之间的交互。通过Hibernate,开发者可以使用Java对象来操作数据库记录,而无需编写SQL语句,提高了开发效率和可维护性。 5. *...

    黑马程序员hibernate框架开发2016版视频day1-day4源码笔记

    该资料集覆盖了Hibernate框架的基础到高级应用,通过day1至day4的学习内容,旨在帮助读者全面掌握这个流行的Java对象关系映射(ORM)工具。 在第一天的学习中,我们通常会从基础概念入手,了解Hibernate的核心功能...

    JAVA_EE_api_中英文对照版.zip_Java ee api_JavaEE_java api_servlet api_y

    JPA是Java EE提供的ORM(Object-Relational Mapping)规范,用于处理Java对象与关系数据库之间的映射。Hibernate是实现JPA的一个流行开源框架,它简化了数据库操作,使开发者可以使用面向对象的方式进行数据访问。 ...

    Hibernate 3.2参考手册(中英双版)

    3. **实体类与数据表映射**:Hibernate使用`@Entity`注解标记Java类作为数据库表的映射,使用`@Table`指定对应的表名,通过`@Column`等注解定义字段与列的对应。 4. **会话(Session)**:Session是Hibernate的主要...

    Hibernate与Struts 2整合,学生选课系统源代码

    1. **Hibernate框架**:Hibernate是一个强大的Java对象关系映射(ORM)框架,它简化了数据库操作,将数据库的CRUD操作转换为面向对象的方式。在本实验中,Hibernate用于处理学生、课程、选课等实体对象与数据库之间...

    hibernate3 源码包

    Hibernate3 是一个非常重要的Java持久化框架,它在2000年代中期广泛流行,为开发者提供了方便的数据访问层,简化了对象关系映射(ORM)的过程。源码包的提供是为了让开发者能够深入理解其内部工作原理,提高编程技能...

    MLDN Java Web 开发实战经典源码李兴华源代码

    8. **Struts与Hibernate**:Struts是经典的MVC框架,简化了Action层的开发,而Hibernate是对象关系映射(ORM)框架,简化了数据库操作。 9. **Web服务**:可能包括SOAP和RESTful两种类型的Web服务,用于系统间的...

    hibernate one to one一对一关系示例

    在Java的持久化框架Hibernate中,一对一(One-to-One)关联是对象关系映射(ORM)中的一个重要概念。这种关联关系意味着一个实体最多只能与另一个实体的实例进行关联,反之亦然。本示例将深入讲解如何在Hibernate中...

    JDK_API_6_中文版 + JAVA_EE_API_5_中英文对照版

    5. **JPA(Java Persistence API)**:对象关系映射标准,简化数据库操作,如Hibernate就是其流行实现之一。 6. **JTA(Java Transaction API)**:事务管理,确保在分布式环境中的一致性。 7. **JNDI(Java Naming ...

    Java项目-基于 Java+MySql+Swing学生信息管理.zip

    5. **对象关系映射(ORM)**:虽然这个项目可能不涉及ORM框架,如Hibernate或MyBatis,但了解ORM可以简化数据库操作,将Java对象直接映射到数据库表。 6. **文件操作**:理解如何在Java中读写文本文件,这在处理...

    s2sh配置步骤java

    这个框架集合了Struts2的MVC设计模式、Spring的依赖注入以及Hibernate的对象关系映射功能,大大简化了Java Web应用的开发过程。下面将详细解释SSH框架的配置步骤以及在实际项目中的应用。 1. **Struts2配置**: - ...

    30天学通Java Web项目案例开发源码

    4. **数据库交互**:通常会涉及SQL语言,JDBC API,以及ORM(对象关系映射)工具,如Hibernate或MyBatis,用于实现数据的增删改查操作。 5. **用户认证与授权**:如使用Spring Security来实现登录注册功能,控制...

Global site tag (gtag.js) - Google Analytics