最新文章列表

基于RESTful Web Service 的Jersey框架与Spring完美整合

      前几天一时兴起,看到一个基于RESTful web Service的很不错的框架 jersey .并且做了一个小小的案例.  说起jersey,应该首先简要的阐述一下REST,REST概念是由加州大学的Roy Fielding 在2000年提出,REST不是一种技术,它是一种开发方式和风格,REST 定义了一组体系架构原则,您可以根据这些原则设计以系统资源为中心的 Web 服务,包括使 ...
徜徉の小溪 评论(3) 有17284人浏览 2012-06-30 11:41

在spring、tomcat中使用多数据源并支持分布式事务管理

题目起得有点模糊,第一次接触这东西,还不怎么理解。 起因: 小项目,没有用分布式,但要操作两个数据库。本以为随便用spring配置两个数据源就搞定,查询是没问题,问题是有一个数据库老是插不进数据。Google狂搜之后,大概了解到是事务控制的问题。我用的是spring的声明式事务管理(<tx:annotation-driven/>)。用一般的数据源配置,只有一个数据源的事务生效,其它数 ...
zxlaiye 评论(5) 有16613人浏览 2012-03-06 09:40

Spring JTA应用JOTM & Atomikos II JOTM

<转自http://tom-duan.iteye.com/blog/147594> 上节建立了一个简单的Java Application以及所需要的数据库和数据表,本节将介绍JOTM在Spring中的配置。 JOTM(Java Open Transaction Manager)是ObjectWeb的一个开源JTA实现,本身也是开源应用程序服务器JOnAS(Java Open App ...
yypiao 评论(0) 有1025人浏览 2011-12-28 14:35

多库数据源深入分析(Mybatis+ Spring + JTA)(二)

接上篇,为什么此种模式下,在spring托管CMT管理的JTA事务中,无法切换数据源,忙活了好久,对着日志流程和源代码,貌似问题出现在下面的代码中:   org.mybatis.spring .SqlSessionUtils public static SqlSession getSqlSession方法: SqlSessionHolder holder = (SqlSes ...
jijun87120681 评论(4) 有13224人浏览 2011-12-22 14:58

多库数据源深入分析(Mybatis+ Spring + JTA)(一)

  最近搭建架构,碰到JTA和事务Transaction的问题,在此做个总结:   架构:Mybatis+ Spring   技术:spring的AbstractRoutingDataSource和JTA   老规矩,先贴代码,在讲原理,刚开始的时候不使用JTA,代码如下:     /** * DataSource上下文句柄,通过此类设置需要访问的对应数据源 * * ...
jijun87120681 评论(3) 有10372人浏览 2011-12-22 13:17

关于用spring的JtaTransactionManager,配置分布式事务

摘自(http://www.blogjava.net/landor2004/archive/2010/01/09/308827.html)   如果容器支持jta,那么spring配置起来非常简单,因为spring提供了JtaTransactionManager,在这里面提供了几乎所有的服务器的jta的jndi名字,比如 * "java:comp/UserTransactio ...
zhmy0129 评论(0) 有928人浏览 2011-11-24 14:32

JDBC和JTA事务

  JTA和JDBC事务  一般情况下,J2EE应用服务器支持JDBC事务、JTA事务、容器管理事务。这里讨论JTA和JDBC事务的区别。这2个是常用的DAO模式事务界定方式。JDBC 事务 JDBC 事务是用 Connection 对象控制的。JDBC Connection 接口( java.sql.Connection )提供了两种事务模式:自动提交和手工提交。★ 在jdbc中,事务 ...
maimode 评论(0) 有1756人浏览 2011-10-31 16:35

jdbc和jta方式事务管理的区别

hibernate的两种事务管理jdbc 和jta方式。下边说说两者的区别 一、说明一下jdbc和jta方式事务管理的区别: JDBC事务由Connnection管理,也就是说,事务管理实际上是在JDBC Connection 中实现。事务周期限于Connection的生命周期之内 JTA 事务管理则由 JTA 容器实现,JTA 容器对当前加入事务的众多Connection 进 行调度, ...
yangjb 评论(0) 有1410人浏览 2011-10-11 09:59

使用jotm实现跨数据库事务控制

测试环境:mysql-5.5.14,Oracle 10g Express,ow2-jotm-dist-2.1.9,JDK7,Win7 1,背景说明:两个数据库中分别有一张用户表,表结构设计类似,如下: MySQL中: CREATE TABLE TUSER ( id INT, name VARCHAR(10) NOT NULL, PRIMARY KEY (i ...
tanlan 评论(1) 有4307人浏览 2011-09-29 13:53

spring+mybatis+atomikos 实现JTA事务

最近弄一个框架,使用spring3.0.5+mybatis3.0.5,需要访问多库,要应用分布式事务JTA,这是用atomikos 3.70版本,并把配置做一下记录。 配置多个数据源   <!-- 第一个数据库 --> <bean id="dataSource" class="com.atomikos.jdbc.SimpleDataSou ...
lavafree 评论(4) 有7195人浏览 2011-08-25 14:02

JTA事务总结(三)

自:http://blog.sina.com.cn/s/blog_661a3fce0100msjv.html 今天对XA和非XA驱动进行了更进一步的研究,终于搞清了以前些模菱两可的问题。 通过测试得知,在JTA事务中(包括JDBC事务以及非事务环境下),应用程序操作的connection其实都是weblogic的包装类 [A、B]: weblogic.jdbc.wrapper.JTSConn ...
wokeke 评论(0) 有1503人浏览 2011-08-08 21:04

JTA事务总结(二)

自:http://blog.sina.com.cn/s/blog_661a3fce0100msjb.html 记得EJB的部署文件的事务属性<trans-attribute>RequiresNew</trans-attribute>的情况,在调用该EJB函数时如果已经存在一个事务进行中,那么要求容器挂起该事务,启动新的事务进行函数调用,直到函数结束后,再恢复原来的事务继续进行 ...
wokeke 评论(0) 有1955人浏览 2011-08-08 21:03

JTA事务总结(一)

自:http://blog.sina.com.cn/s/blog_661a3fce0100mshi.html 今天在weblogic在对几种JTA的应用场景进行了测试,总结如下:   测试代码片段: public void doTest()throws Exception{         UserTransaction tx = null;         try{             ...
wokeke 评论(0) 有1299人浏览 2011-08-08 21:01

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

   blog迁移至 :http://www.micmiu.com   在2011.7.1号这个特殊的日子,发一blog,名为:分布式事务JTA之实践:Spring+ATOMIKOS 来庆祝党的90岁生日和iteye博客产 ...
sjsky 评论(5) 有5300人浏览 2011-07-01 09:55

事务的理解

  参考:http://www.subbu.org/articles/transactions/NutsAndBoltsOfTP.html 属性(Properties) ACID(Atomicity, Consistency, Isolation, Durability) 应用开发人员应该关心并可以控制的A和I,C和D由事务资源负责(如数据库)。   别的根本是在事务性资源中 ...
sharajava 评论(1) 有1565人浏览 2010-08-04 02:51

最近博客热门TAG

Java(141745) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54919) .net(54785) Web(54514) 工作(54118) Linux(50905) Oracle(49875) 应用服务器(43289) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36424)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics