使用Spring3.2.4集成Hibernate4.3.5时,出现以下异常
Causedby:java.lang.ClassNotFoundException:org.hibernate.service.jta.platform.spi.JtaPlatform
原因是在Hibernate4.3.X中,org.hibernate.service.jta.platform.spi.JtaPlatform类换成了:
org.hibernate.engine.transaction.jta.platform.spi.JtaPlatform;
解决方案:
Hibernate用4.2.X及以下版本 或 Spring用4.0及以上版本
经过升级,Spring4.0.3,Hibernate4.3.5后,解决!
本文从以下连接转载:http://www.cnblogs.com/leiOOlei/p/3668229.html
分享到:
相关推荐
47. //struts2整合Spring插件 48. struts2-spring-plugin-2.0.11.2.jar 49. //struts2必须 50. xwork-2.0.5.jar 数据库设计(使用MySql数据库): Java代码 1. create table user 2. ( 3. id varchar(32) ...
Struts2、Spring2和Hibernate是Java Web开发中三大核心框架,它们的整合使用能够构建出高效、松耦合的企业级应用。以下是对这三大框架整合开发所需基本JAR包的详细说明: **Struts2** 是一个强大的MVC(Model-View-...
12.6 整合Struts、Spring和Hibernate实现用户管理 12.6.1 Struts、Spring和Hibernate的整合方式 12.6.2 编写用户注册画面regedit.jsp 12.6.3 编写用户登录画面login.jsp 12.6.4 编写注册控制器RegeditAction.java ...
4. **其他依赖**: 整合这三个框架时,还需要一些共用的库,如`commons-logging.jar`(日志接口)、`log4j.jar`(日志实现)、`commons-dbcp.jar`或`c3p0.jar`(数据库连接池)、`jta.jar`(Java Transaction API)等...
SSH整合,全称为Struts2、Spring和Hibernate的集成,是一种常见的Java Web开发框架,用于构建高效、可扩展且易于维护的应用程序。该框架通过合理的职责划分,将应用分为四层:表示层(Presentation Layer)、业务...
12.6 整合Struts、Spring和Hibernate实现用户管理 12.6.1 Struts、Spring和Hibernate的整合方式 12.6.2 编写用户注册画面regedit.jsp 12.6.3 编写用户登录画面login.jsp 12.6.4 编写注册控制器RegeditAction.java ...
### Struts2.1.6 + Spring2.5.6 + Hibernate3.3.1 整合 在本文中,我们将详细介绍如何将Struts2.1.6、Spring2.5.6以及Hibernate3.3.1进行整合,并构建一个简单的MVC应用。通过这个过程,读者将了解到这三种框架的...
Struts2+Spring2.5.6+Hibernate3 用到的jar包 antlr-2.7.6.jar asm.jar backport-util-concurrent.jar cglib-nodep-2.1_3.jar commons-collections-3.1.jar commons-dbcp.jar commons-fileupload-1.2.1.jar commons-...
### Struts2.1.8 + Spring2.5.6 + Hibernate3.3.2整合实践 #### 一、概述 在Java Web开发领域,Struts2、Spring以及Hibernate是三个非常重要的开源框架,它们各自在不同的方面发挥着重要作用:Struts2用于构建MVC...
SSH框架,全称为Struts+Spring+Hibernate,是Java Web开发中广泛应用的开源框架组合。这一框架集成了解决Web层、业务层和持久层问题的三个核心组件。 首先,Struts是一个基于Servlet和JSP技术的MVC(Model-View-...
### Struts2+Spring2+Hibernate3+Annotation所需JAR包详解 在Java Web开发领域,Struts2、Spring2和Hibernate3是三个非常重要的框架,它们分别负责Web层、业务逻辑层和服务持久化层的功能实现。为了更好地整合这三...
这个系统采用了经典的Java技术栈,包括Struts1.2、Hibernate3.0、Spring2和DWR,这些都是在21世纪初非常流行的技术组合。 1. **Struts1.2**:Struts是Apache软件基金会下的一个MVC框架,主要用于构建企业级Java Web...
Struts2、Hibernate和Spring是Java Web开发中的三大框架,它们各自负责不同的职责:Struts2主要用于MVC(Model-View-Controller)架构的实现,提供业务逻辑与表现层的解耦;Hibernate则是ORM(Object-Relational ...
在构建Java Web应用程序时,整合Struts2、Spring和Hibernate是非常常见的做法。这三个框架分别负责处理不同的层面:Struts2用于MVC(Model-View-Controller)架构中的控制层,Spring作为依赖注入和事务管理的核心,...
MyEclipse8.0中自带的struts2版本是2.1.6,spring版本有2.0,2.5的,hibernate版本较多些至3.2,首先选版本就选择最优的,struts2没的选只有2.1.6版的,所以先导入struts2支持,然后是spring选的是2.0,问题就出在...
Struts2、Spring2 和 Hibernate3 是三个非常重要的开源框架,它们在Java Web开发中扮演着核心角色。这些框架的整合使得开发者能够构建更高效、更模块化的应用程序,同时简化了管理和维护工作。 1. **Struts2**:这...
SSH整合是指将Struts、Spring和Hibernate这三大Java开源框架集成在一起,以构建高效、松耦合的企业级应用。在Java开发中,SSH框架的整合是常见的技术实践,它能够帮助开发者实现MVC(Model-View-Controller)设计...
SSH(Struts2、Hibernate和Spring)是一种流行的Java企业级应用程序开发框架的组合,用于构建高效、可维护的Web应用。下面将详细介绍如何整合Struts2.2.1、Hibernate3.6和Spring3.0.5。 首先,确保准备好所有必要的...
SSH整合是Java Web开发中常见的技术栈,由Struts2、Hibernate和Spring三个框架组成,用于构建高效、灵活的企业级应用。在本文中,我们将详细介绍如何手动配置SSH(Struts2 2.2.1、Hibernate 3.6和Spring 3.0.5)的...