最新文章列表

Spring多数据源的配置和使用(1)

      最近开发一个数据同步的小功能,需要从A主机的Oracle数据库中把数据同步到B主机的Oracle库中。当然能够用dmp脚本或者SQL脚本是最好,但是对于两边异构的表结构来说,直接导入不可行。然后在需要实时同步的情况下用存储过程也不可行了。写一个数据同步的小程序是个不错的选择。使用框架的封装和连接池是必须的,Spring是首选,这里我们同样需要Spring的多数据源连接配置方式。 其实再进 ...
kingxss 评论(10) 有22692人浏览 2012-08-04 14:51

JBOSS运行过程日志反映了什么问题

2012-05-16 19:02:35,945 DEBUG [org.jboss.resource.connectionmanager.TxConnectionManager] Unfinished local transaction was rolled back.org.jboss.resource.connectionmanager.TxConnectionManager$TxConnecti ...
c_cyclone 评论(0) 有1819人浏览 2012-05-16 19:22

一点点学习Hibernate3.6 -事务管理

Hibernate的事务(Transaction)使用的很简单,和Spring整合后也就用不着了,简单的记下几个方法. //取得session Session session = sessionFactory.openSession(); //打开事务 Transaction tx = session.beginTransaction(); //取得 ...
dengyll 评论(0) 有1020人浏览 2012-04-19 23:01

Spring中事务管理浅谈

Spring中事务管理浅谈 By Tony Jiang@2012-1-20 Spring中对事务的声明式管理 拿一个XML举例 [html] view plaincopy
aijuans 评论(0) 有1440人浏览 2012-04-07 09:19

对Spring对Hibernate事务管理的简单理解

      在谈Spring事务管理之前我们想一下在我们不用Spring的时候,在Hibernate中我们是怎么进行数据操作的。在Hibernate中我们每次进行一个操作的的时候我们都是要先开启事务,然后进行数据操作,然后提交事务,关闭事务,我们这样做的原因是因为Hibernate默认的事务自动提交是false,他是需要我们人为的手动提交事务,假如你不想每次都手动提交事务的话,你可以在hiberna ...
wangchongbiao 评论(0) 有4639人浏览 2012-04-01 14:54

Spring的事务管理难点剖析(7):数据连接泄漏

底层连接资源的访问问题    对于应用开发者来说,数据连接泄漏无疑是一个可怕的梦魇。只要你开发的应用存在数据连接泄漏的问题,应用程序最终都将因数据连接资源的耗尽而崩溃,甚至还可能引起数据库的崩溃。数据连接泄漏像一个黑洞那样让开发者避之唯恐不及。    Spring DAO对所有支持的数据访问技术框架都使用模板化技术进行了薄层的封装。只要你的程序都使用Spring DAO的模板(如JdbcTempl ...
stamen 评论(2) 有6888人浏览 2012-03-07 10:53

Spring的事务管理难点剖析(6):特殊方法成漏网之鱼

哪些方法不能实施Spring AOP事务    由于Spring事务管理是基于接口代理或动态字节码技术,通过AOP实施事务增强的。虽然Spring还支持AspectJ LTW在类加载期� ...
stamen 评论(1) 有4577人浏览 2012-03-07 09:28

Spring的事务管理难点剖析(4):多线程的困惑

Spring通过单实例化Bean简化多线程问题    由于Spring的事务管理器是通过线程相关的ThreadLocal来保存数据访问基础设施(也即Connection实例),再结合IoC和AOP实现高级声明式事务的功能,所以Spring的事务天然地和线程有着千丝万缕的联系。    我们知道Web容器本身就是多线程的,Web容器为一个HTTP请求创建一个独立的线程(实际上大多数Web容器采用共享 ...
stamen 评论(8) 有16962人浏览 2012-03-06 17:30

Spring的事务管理难点剖析(3):事务方法嵌套调用的迷茫

Spring事务传播机制回顾    Spring事务一个被讹传很广说法是:一个事务方法不应该调用另一个事务方法,否则将产生两个事务。结果造成开发人员在设� ...
stamen 评论(12) 有10652人浏览 2012-03-06 17:23

Spring的事务管理难点剖析(2):应用分层的迷惑

    Web、Service及DAO三层划分就像西方国家的立法、行政、司法三权分立一样被奉为金科玉律,甚至有的开发人员认为如果要使用Spring的事务管理就一定� ...
stamen 评论(4) 有5161人浏览 2012-03-06 16:59

Spring的事务管理难点剖析(1):DAO和事务管理的牵绊

   有些人很少使用Spring而不使用Spring事务管理器的应用,因此常常有人会问:是否用了Spring,就一定要用Spring事务管理器,否则就无法进行数据的持久化操作呢?事务管理器和DAO是什么关系呢?   也许是DAO和事务管理如影随行的缘故吧,这个看似简单的问题实实在在地存在着,从初学者心中涌出,萦绕在老手的脑际。答案当然是否定的!我们都知道:事务管理是保证数据操作的事务性(即原子性、一 ...
stamen 评论(5) 有7231人浏览 2012-03-06 16:54

spring中的@Transaction配置详解-学习笔记

  spring中的@Transaction配置详解 1、Spring默认Transactional事物管理机制 如果程序抛出的是运行期例外,则数据回滚 事物处理 如果是运行Exception例外,则数据不会滚。 可以通过配置修改该规则 @Transactional(noRollbackFor=RuntimeException.class)方法事物说明 @Transactional(R ...
IT-攻城师 评论(0) 有21399人浏览 2011-12-16 17:42

spring声明式事务策略 aop拦截-学习笔记

  声明式事务管理: Spring提供了声明式事务管理。是通过Spring AOP实现的。 Spring中进行事务管理的通常方式是利用AOP(面向切片编程)的方式,为普通java ...
IT-攻城师 评论(0) 有2213人浏览 2011-12-16 17:42

spring整合ibatis事务管理

Spring通过DAO模式,提供了对iBATIS的良好支持。SqlMapClient对象是iBATIS中的主要对象,我们可以通过配置让spring来管理SqlMapClient对象的创建。   与hibernate类似,Spring 提供了SqlMapClientDaoSupport对象,我们的DAO可以继承这个类,通过它所提供的SqlMapClientTemplate对象来操纵数据库。看起来这 ...
chenkangxian 评论(0) 有3491人浏览 2011-11-17 14:52

Spring的事务管理

最近因为项目开发,用到Spring事务管理,在网上查了很多资料,总是零零散散,说得都不太全,结果让我试了很多方法,用了好几天才解决。 这里总结一下希望给用到的人有些帮助。 Spring的事务管理,要从以下几个方面都满足条件才能实现异常时事务回滚: 1、数据库事务支持。 2、Spring事务配置正确。 3、软件代码正确。 以下分别说明: 1、数据库事务支持     如果是Oracle数据库 ...
hilinw 评论(1) 有1103人浏览 2011-11-10 21:58

被忽略的Spring3小改进——支持多数据源的@Transactional事务注解

[问题] 近日,有同事问起,有个项目在配置Spring事务时,使用了@Transactional注解,但这个项目使用了多个数据源,而事务注解只对第一个起作用,咋办?   [探幽] 一听之下,想起在用@Transactional配置事务时,确实没注意过多数据源问题,但是记得之前常用的XML配置方式中,对多数据源支持很简单,我想注解配置起来应该也不会太麻烦。   先回顾一下之前个人习惯使用的 ...
zzc1684 评论(0) 有1803人浏览 2011-09-22 14:52

纯JDBC、Hibernate、Spring的AOP声明式事务管理小结

引言: 最近在中心的课程学到了Spring框架的声明式事务管理章节,今天敲个小例子将我目前所知道的三种事务的管理方式做一个简单的对比,顺便巩� ...
zuoshou19w 评论(0) 有1584人浏览 2011-08-16 23:52

spring事务控制不起作用(MYSQL)

    blog迁移至:http://www.micmiu.com       项目框架就是标准的ssh,测试发现不能实现数据回滚,花了大半天的时间去检查配置和程序均没有问题,主要是从以下几方面去查找问题:spring 事务配置、嵌套事务、异常是否已经被捕获、dao是否强制commit。         实在找不到原因,就在相同框架的前一个项目中测试,确能正常控制数据回滚,太奇怪了,此时突然想到当 ...
sjsky 评论(0) 有2398人浏览 2011-05-10 16:59

最近博客热门TAG

Java(141741) C(73643) C++(68602) SQL(64557) C#(59604) XML(59131) HTML(59042) JavaScript(54916) .net(54782) Web(54511) 工作(54116) Linux(50906) Oracle(49861) 应用服务器(43285) Spring(40811) 编程(39452) Windows(39380) JSP(37540) MySQL(37266) 数据结构(36420)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics