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

ORM: Hibernate and Eclipselink

 
阅读更多

Orm
      Hibernate
      Eclipselink

Association mapping treatment
Descript how both ORM manage association

 

分享到:
评论

相关推荐

    jpa21-insert-on-merge:显示Hibernate和Eclipselink如何通过merge()表现的示例

    本文将深入探讨在JPA 2.1中,特别是针对Hibernate和Eclipselink这两个流行的JPA实现,如何使用`merge()`方法进行插入操作的示例。 `merge()`方法在JPA中是一个非常重要的功能,它的主要作用是将 detached(分离)...

    Spring-Data-JPA-using-Hibernate:使用Hibernate eclipse项目的Spring Data JPA

    Spring Data JPA是Spring框架的一个模块,它简化了在Java应用程序中使用JPA(Java Persistence API)的工作。...同时,这种方式也适用于其他JPA提供商,如OpenJPA或EclipseLink,只需更换相应的配置即可。

    Hibernate JPA 实例

    它是一个规范,提供了标准接口,使得不同的ORM实现(如Hibernate、EclipseLink等)能够互换。 3. Hibernate与JPA的关系: Hibernate是JPA的一个实现,提供了JPA规范中定义的所有功能,同时还有一些自己特有的特性...

    hibernate基本配置要用到的包

    6. **EclipseLink JPA**: 如果你打算使用JPA(Java Persistence API),可能还需要`eclipselink-x.x.x.jar`,虽然Hibernate也可以作为JPA提供者,但这个依赖通常是针对EclipseLink本身的。 7. **ASM**: Hibernate的...

    Hibernate jar包

    接下来,JPA(Java Persistence API)是Java官方提出的持久化规范,它定义了统一的API,使得不同的ORM框架(如Hibernate、EclipseLink)可以实现这一规范。JPA的使用主要包括以下几点: 1. **实体管理器...

    hibernate 类库的全部jar包文件(包括依赖库)

    - **EclipseLink JPA**:`javax.persistence.jar`,提供了Java持久化API(JPA),虽然Hibernate有自己的实现,但JPA标准库可能作为依赖。 - **SLF4J**:`slf4j-api.jar`和对应的实现库(如`logback-classic.jar`)...

    Java Persistence with Hibernate, 2nd Edition

    JPA允许开发人员在不同的ORM提供商(如Hibernate、EclipseLink等)之间切换,提供了一种标准的方式来处理持久化。 3. **实体管理**:书中详细讲解了如何定义和使用Java实体类,以及如何通过Hibernate的注解或XML...

    hibernate_sample:Hibernate JPA示例

    冬眠 什么是Hibernate Hibernate是一个Java ORM框架。 ORM是对象关系映射的缩写,它将Java世界中的对象与关系数据库世界中的记录相关联。... EclipseLink 玻璃鱼 冬眠 Hibernate是JPA的先驱框架,但它也符合JPA

    整合Hibernate所需的所有jar包

    9. **EclipseLink**: 有时候,Hibernate可能会和EclipseLink等其他JPA实现一起工作,特别是当你的项目同时使用了多个ORM框架时。 10. **Jandex**: 用于扫描和索引Java注解,对于处理注解驱动的配置非常有用,例如在...

    JPA开发所用到的所有JAR包

    - `hibernate-entitymanager.jar` 或 `eclipselink.jar`: Hibernate或EclipseLink的实现库。 - `hibernate-core.jar` (如果使用Hibernate): Hibernate的核心库,包含ORM功能。 - `mysql-connector-java.jar` 或其他...

    hibernate至少所需的包

    虽然Hibernate Core提供了JPA支持,但为了充分利用JPA的功能,你可能还需要EclipseLink的JPA实现库,文件名通常是`javax.persistence-x.x.x.jar`。 7. **ASM**: Hibernate使用ASM库来生成和修改类字节码,这对于...

    类似Hibernate的工具

    3. EclipseLink:EclipseLink是另一个JPA实现,它也支持JDO(Java Data Objects)规范。EclipseLink提供了一整套企业级的特性,如缓存策略、事务管理等。 4. TopLink:TopLink是Oracle公司的一个ORM框架,后来成为...

    Hibernate必须包

    8. **EclipseLink或OpenJPA**:如果项目同时使用了JPA和其他非Hibernate的ORM实现,可能需要这些库来进行兼容或切换。 9. **Guava**:在某些版本的Hibernate中,Guava库被用作辅助工具集,提供了一些实用的集合和...

    Hibernate培训.pptx

    MyBatis是一个半自动的ORM框架,允许开发者自定义SQL语句,而JPA则是Java官方提供的标准API,有多种实现,如EclipseLink和Hibernate。 6. **对象间关联关系**: Hibernate支持多种对象间的关联关系,如一对一、一...

    hibernate需要的所有jar包

    9. **EclipseLink**: 如果你同时使用了JPA,可能会有EclipseLink的相关JAR,虽然不是Hibernate核心依赖,但在某些集成环境中可能需要。 10. **SLF4J (Simple Logging Facade for Java)**: 提供了一种日志记录的抽象...

    开发hibernate-annotations-3.4必须的包

    8. **EclipseLink**: 有时,Hibernate-Annotations-3.4可能会依赖EclipseLink的一些组件,尤其是当涉及到JPA功能时,文件可能为`eclipselink.jar`。 9. **SLF4J (Simple Logging Facade for Java)**: Hibernate默认...

    hibernate需要的jar包

    - `eclipselink.jar`:虽然Hibernate是主要的ORM工具,但在SSH(Struts、Spring、Hibernate)集成框架中,EclipseLink作为JPA的实现也可能被包含。 10. **Spring Framework**: - `spring-context.jar`、`spring-...

    hibernate_reference

    - 在某些情况下,开发者可能会考虑使用其他ORM框架,如MyBatis,或者选择使用Java Persistence API (JPA)的实现,例如EclipseLink等。 - 了解Hibernate的限制有助于开发者在选择技术栈时做出更合理的选择。 由于...

    hibernate lib包

    7. **EclipseLink或OpenJPA**:在某些情况下,可能需要这些JPA提供商的库,特别是在与JPA集成时。 8. **ASM或ByteBuddy**:Hibernate使用这些库进行运行时字节码操作,用于实体类的动态代理和增强。 9. **Commons-...

    hibernate所需jar包

    虽然Hibernate有自己的查询语言(HQL),但在某些情况下,可能需要使用JPA的Query API,此时需要`eclipselink.jar`。 6. **SLF4J(Simple Logging Facade for Java)**: `slf4j-api.jar` 和相应的实现库(如`...

Global site tag (gtag.js) - Google Analytics