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

JTA-demo:spring+hibernate+jta+mysql

阅读更多
  • 本文目的:意在通过一个demo简要阐述Spring如何管理分布式事务。
  • 项目架构:spring+hibernate+jta+mysql
  • 业务需求:用mysql建立两个数据库db1和db2,模拟分布式数据库,db1中新建表user1,bd2中新建表user2,同时分别向这两张表中插入数据,通过配置,使两个插入操作运行在同一个事务中,如果两个操作都没有异常,则整体操作被成功提交,如果其中一个出现异常,则另一个提交操作被回滚,整体操作失败。
  • 具体操作:见附件 JTA-demo说明文档.doc,工程包为Two-DB.rar,所有依赖jar包因为太大不能上传,主要为4部分,spring,hibernate,Atomikos,mysql驱动。
分享到:
评论
5 楼 zxy1125528 2012-07-07  
邮箱 zxy1125528@yeah.net
4 楼 zxy1125528 2012-07-07  
麻烦给我也穿下jar包 谢谢   最好可以有那个 不依赖容器的
3 楼 u148 2012-06-21  
也在学习分布式事物管理,能否把jar包发给我一下呢?
zhaotongbeyond@qq.com
谢谢您!
2 楼 hezhiyu 2012-02-06  
zeyonq 写道
正在研究分布式事务,非常感谢!

不客气,一起学习,共同进步!
1 楼 zeyonq 2012-01-21  
正在研究分布式事务,非常感谢!

相关推荐

    搞定J2EE:STRUTS+SPRING+HIBERNATE整合详解与典型案例 (1)

    12.6.16 编写Spring和Hibernate的配置文件spring-config.xml 12.6.17 编写web.xml 12.6.18 验证示例 12.7 小结 第四篇 J2EE项目案例精选 第十三章 网上调查系统 13.1 系统概述 13.2 需求分析 13.2.1 系统用例图 ...

    分布式事务JTA之实践:Spring+ATOMIKOS

    本篇文章将探讨如何在Java环境中,利用Spring框架和Atomikos这样的第三方工具实现分布式事务管理,即JTA(Java Transaction API)的实践。 JTA是Java平台提供的一种标准API,用于管理跨越多个资源(如数据库、消息...

    Spring+hibernate 所用的jar包大全

    在Java开发领域,Spring和Hibernate是两个非常重要的框架,它们分别负责应用的依赖管理和对象关系映射(ORM)。Spring提供了一个全面的编程和配置模型,而Hibernate则专注于简化数据库操作。将这两个框架整合在一起...

    JSF+Spring+Hibernate小例子

    基于网上很多朋友在问JSF+Spring+Hibernate的使用方法,于是抽空写了个小例子希望大家提出宝贵意见。 采用DBUnit测试 mysql数据库脚本: 新建test数据库,初始化脚本 create table tt(id int primary key,name ...

    第二部分spring+hibernate+jta 分布式事务Demo

    本示例“第二部分spring+hibernate+jta 分布式事务Demo”将帮助我们理解如何在这三个框架之间协同工作,实现高效且可靠的事务管理。 首先,让我们深入了解一下这三个组件: 1. **Spring**:这是一个全面的Java应用...

    JTA-demo说明文档.doc

    "JTA-demo说明文档.doc"很可能是对一个包含JTA示例的项目进行的详细解释,可能涵盖了如何配置Java EE服务器以支持JTA,如何编写使用JTA的代码,以及如何测试和调试事务处理的步骤。这个文档可能还会解释如何处理常见...

    整合Spring + hibernate所需的jar包

    在Java企业级开发中,Spring和Hibernate是两个非常重要的框架,它们分别负责应用程序的依赖管理和持久化层的数据操作。Spring以其强大的IoC(Inversion of Control)和AOP(Aspect Oriented Programming)特性,简化...

    spring+hibernate+jta demo

    通过以上步骤,我们就可以在MyEclipse中成功地整合Spring、Hibernate和JTA,构建出一个完整的DEMO。这个DEMO展示了如何在Java Web环境中进行持久层操作,以及如何利用Spring的事务管理能力实现分布式事务的控制。...

    Spring+Jotm+Hibernate+Oracle+Junit 实现JTA分布式事务要求Demo工程

    2.Spring+Jotm整合实现JTA分布式事务,应用场景如转账等,同一事务内完成db1用户加100元、db2用户减100元。 3.Spring+Junit4单元测试,优点:不会破坏数据库现场,等等。 (特别注意:Spring3.0里不在提供对jotm的...

    cxf(jax-ws)+spring+hibernate整合包

    spring-expression-3.0.7.RELEASE.jar,spring-hibernate3.jar,spring-jms-3.0.7.RELEASE.jar,spring-tx-3.0.7.RELEASE.jar,spring-web-3.0.7.RELEASE.jar,sqljdbc4.jar,stax2-api-3.1.1.jar,velocity-1.7.jar,WHICH_...

    struts1+spring+hibernate所需jar包

    Struts1、Spring和Hibernate是Java Web开发中的三个重要框架,它们各自负责应用程序的不同层面:Struts1专注于表现层管理,Spring提供了强大的依赖注入和事务管理功能,而Hibernate则是持久层解决方案,简化了数据库...

    Spring boot+Atomikos+JTA+Hibernate+mybatis+MySQL实现分布式事务+多数据源

    本案例主要探讨如何利用Spring Boot、Atomikos、JTA(Java Transaction API)、Hibernate以及MyBatis,结合MySQL数据库,实现一个跨数据源的分布式事务解决方案。 首先,Spring Boot是一个基于Spring框架的快速开发...

    spring+hibernate+struts架包

    Spring、Hibernate和Struts是Java开发中的三大主流框架,它们分别负责不同的职责,共同构建了企业级应用的基础架构。Spring作为一个全面的轻量级容器,提供了依赖注入(DI)和面向切面编程(AOP)的功能,使得代码...

    搞定J2EE:STRUTS+SPRING+HIBERNATE整合详解与典型案例 (2)

    12.6.16 编写Spring和Hibernate的配置文件spring-config.xml 12.6.17 编写web.xml 12.6.18 验证示例 12.7 小结 第四篇 J2EE项目案例精选 第十三章 网上调查系统 13.1 系统概述 13.2 需求分析 13.2.1 系统用例图 ...

    用户注册和登录是每个系统的必须存在的一部分,基于Dwr+Struts2+Spring+Hibernate写了一个用户登录注册系统

    30. jta.jar 31. 32. //Mysql JDBC驱动 33. mysql-connector.jar 34. 35. //Hibernate必须使用,注意此包是包含全部的。 36. hibernate3.jar 37. 38. //Spring整体包 39. spring.jar 40. 41. //struts2...

    解决Missing artifact javax.transaction:jta:jar:1.0.1B

    1. 解压文件得到:jta-1_0_1B-classes.zip 2. cmd进入zip文件所在目录 3. 执行下面命令从本地安装: mvn install:install-file -Dfile=./jta-1_0_1B-classes.zip -DgroupId=javax.transaction -DartifactId=jta -...

Global site tag (gtag.js) - Google Analytics