`

Hibernate各模块之间应注意兼容性

    博客分类:
  • java
阅读更多


http://www.hibernate.org/6.html

 

Compatibility Matrix

Package Version Core Annotations EntityManager Validator Search Shards Tools
Hibernate Core 3.2.6 GA - 3.2.x, 3.3.x 3.2.x, 3.3.x 3.0.x 3.0.x 3.0.x 3.2.x
3.3.0 SP1 - 3.4.x 3.4.x 3.1.x 3.1.x Not compatible Not compatible
Hibernate Annotations 3.3.1 GA 3.2.x - 3.3.x 3.0.x 3.0.x 3.0.x 3.2.x
3.4.0 GA 3.3.x - 3.4.x 3.1.x 3.1.x Not compatible Not compatible
Hibernate EntityManager 3.3.2 GA 3.2.x 3.3.x - 3.0.x 3.0.x Not compatible 3.2.x
3.4.0 GA 3.3.x 3.4.x - 3.1.x 3.1.x Not compatible not compatible
Hibernate Validator 3.0.0 GA 3.2.x 3.3.x 3.3.x - 3.0.x 3.0.x 3.2.x
3.1.0 CR2 3.3.x 3.4.x 3.4.x - 3.1.x Not compatible Not compatible
Hibernate Search 3.0.1 GA >= 3.2.2 (better if >= 3.2.6) 3.3.x (better if >= 3.3.1 ) 3.3.x 3.0.x - 3.0.x (3.2.x)
3.1.0 Beta1 3.3 3.4 3.4 3.1 - Not tested (3.2.x)
Hibernate Shards 3.0.0 Beta2 3.2.x 3.3.x Not compatible 3.0.x 3.0.x - -
Hibernate Tools 3.2.2 3.2.x 3.2.x and 3.3.x 3.2.x and 3.3.x 3.0.x (3.2.0) - -
分享到:
评论

相关推荐

    hibernate for netbeans5.5

    标题“Hibernate for NetBeans5.5”指的是在NetBeans 5.5集成开发环境...由于只适用于NetBeans 5.5,开发者在更新或迁移时需要注意兼容性问题。如果在安装或使用过程中遇到问题,可以通过描述中提供的QQ号码寻求帮助。

    SSH整合hibernate完整jar包

    6. **版本兼容性**:SSH框架的版本选择需要注意兼容性问题,例如本例中使用的是Hibernate 4.4.6.Final版本,应确保与Struts和Spring的版本相匹配,避免出现不兼容的API或功能缺失。 7. **测试与调试**:在整合过程...

    hibernate-release-5.2.10

    对于开发者来说,这个版本意味着可以享受到稳定性和兼容性的保障。 在解压"hibernate-release-5.2.10.Final"后,我们可以找到以下关键组件: 1. **源代码**:包括了Hibernate的核心模块和其他相关模块的源代码,这...

    hibernate-release-5.2.10.Final

    Hibernate通过提供OSGi兼容的jar包,使开发者能够在OSGi环境中灵活地管理和使用Hibernate服务。 二、JPA元模型生成器 JPA(Java Persistence API)元模型生成器是Hibernate 5.2.10.Final中的一个重要组件,它能...

    hibernate基本jar包

    Hibernate是一个开源的对象关系映射(ORM)框架,它允许Java...不过,需要注意的是,随着Java和Hibernate版本的更新,这些库文件可能会有所变化,因此在新项目中使用时,应检查并确认兼容性,确保最佳的运行效果。

    spring3.0+hibernate3.3+mysql8.0

    Spring 3.0、Hibernate 3.3和MySQL 8.0的版本之间可能存在特定的兼容性要求。 2. **配置文件**:编写`applicationContext.xml`(Spring配置)和`hibernate.cfg.xml`(Hibernate配置),定义bean、数据源、session...

    Hibernate 5.3.7 +mysql jar包

    这里的“+mysql”表示这个压缩包还考虑到了与MySQL数据库的兼容性,可能包含了用于连接MySQL数据库的驱动和其他相关组件。 **描述详解:** 描述中提到,“里面包含了Hibernate 5.3 + mysql Hibernate开发的jar包,...

    hibernate3.2.5

    3. 支持更多数据库:除了对主流数据库如MySQL、Oracle、PostgreSQL的支持,还增加了对其他数据库的兼容性。 4. 事件监听器:提供了更多的生命周期事件,使得开发者可以通过监听器来扩展Hibernate的行为。 5. 可插拔...

    hibernate 4.0

    - **Java SE/EE 兼容**:Hibernate 4.0 适配了Java SE 6 及以上版本,同时保持与Java EE 6及更高版本的良好兼容性。 - **容器整合**:支持多种应用服务器和容器,如Tomcat、JBoss、Glassfish等。 7. **社区支持与...

    hibernate_min_lib_3.5.zip

    2. **JPA(Java Persistence API)**:虽然Hibernate最初并不依赖JPA,但在3.5版本中,已经完全兼容JPA标准,使得开发者可以选择使用JPA API进行编程,同时享受到Hibernate的强大功能。 3. **Hibernate Annotations...

    hibernate5所需jar包

    在实际项目中,这些JAR文件通常通过构建工具(如Maven或Gradle)进行管理,以确保所有依赖项的正确版本和兼容性。例如,在Maven中,可以通过在`pom.xml`文件中添加依赖来自动下载并管理这些JAR。 **使用和配置** ...

    weblogic12 下 org.hibernate.hql.ast.HqlToken

    这种异常通常与Hibernate版本之间的不兼容性有关,特别是在不同Hibernate版本依赖同一个类库的不同版本时更为常见。 #### 一、问题背景 在WebLogic 12环境中部署应用程序时,如果应用依赖于特定版本的Hibernate...

    hibernate相关jar包

    在选择使用特定版本时,开发者通常会根据项目的兼容性需求和技术文档来决定。 在"hibernate-release-5.2.2.Final"压缩包中,我们可以预期包含以下关键组件: 1. **Hibernate Core**:这是Hibernate的核心模块,...

    hibernate校验jar包

    不同版本的Hibernate和其验证模块可能存在兼容性问题,使用不匹配的版本可能会导致运行时错误。因此,开发者在使用时应确保所有依赖项的版本都与Hibernate主版本相一致。 总结来说,"hibernate校验jar包"是...

    hibernate3 jar包

    1. **Hibernate Core**:这是Hibernate的核心模块,提供了基本的ORM功能,如实体管理、会话管理、事务处理等。 2. **Hibernate Criteria API**:一种更高级的查询方式,允许开发者在运行时动态构建查询,提供了一种...

    Hibernate3.3jar包

    1. **Hibernate Core**: 这是Hibernate的核心模块,包含了持久化机制、查询语言(HQL)以及事务管理等关键功能。`hibernate-core.jar` 文件提供了这些服务。 2. **JDBC驱动**: Hibernate 3.3需要兼容的JDBC驱动来...

    如何从Hibernate官网下载

    - **其他JARs**:可能还包括数据库驱动JAR,如mysql-connector-java.jar,以及其他Hibernate模块,如Hibernate Validator,根据你的需求选择添加。 8. **整合到项目**: 将下载的JAR文件添加到你的Java项目中。...

    spring+hibernate包冲突问题

    - **版本不兼容**:Spring和Hibernate的不同版本之间可能存在不兼容性,导致某些类或方法无法正常工作。 - **重复依赖**:Spring和Hibernate的依赖库中可能包含相同的第三方库,但版本不同,这会导致类路径中的类...

    struts2 hibernate mysql学生信息管理系统

    该系统通常包括用户登录模块、学生信息管理模块、课程管理模块、成绩管理模块等。在本项目中,Struts2作为前端控制器,处理用户的请求;Hibernate负责与MySQL数据库交互,管理数据;整个系统的架构清晰,易于理解和...

    spring4集成hibernate3:xml方式

    在IT行业中,Spring框架与Hibernate的集成是常见的数据访问技术组合,它们可以帮助开发者构建高效、模块化的应用程序。本文将深入探讨如何在Spring 4中集成Hibernate 3,以XML配置方式进行,这是一种相对传统但仍然...

Global site tag (gtag.js) - Google Analytics