最新文章列表

spring事务管理(转)

通常通过TransactionProxyFactoryBean设置Spring事务代理。我们需要一个目标对象包装在事务代理中。这个目标对象一般是 一个普通Java对象的bean。当我们定义Tr ...
tanzhen-1988 评论(0) 有972人浏览 2013-07-15 10:58

MySQL: Transaction (Part I - Basic Concept)

   1. What is transaction? ----> It is a sequence of operations that should be regard as a whole and cannot be split. One operation in the sequence failed, then all the operation should be rollba ...
DavyJones2010 评论(0) 有986人浏览 2013-05-08 23:56

Java JDBC基础(四)

 1.全局事务与还原点测试 package com.yli.demo; import java.sql.Connection; import java.sql.PreparedStatement; import java.sql.SQLException; import java.sql.Savepoint; /** * 全局事务与还原点测试 */ public c ...
gzuimis 评论(0) 有1132人浏览 2013-05-02 23:51

事务传播的注意事项

  <tx:advice id="transactionAdvice" transaction-manager="transactionManager"> <tx:attributes> <tx:method name="query*" propagation="NOT_SUPPORTE ...
Spirit_eye 评论(0) 有703人浏览 2013-04-24 10:59

spring应用 事务学习2 详细学习

9.5. 声明式事务管理 大多数Spring用户选择声明式事务管理。这是对应用代码影响最小的选择,因此也最符合 非侵入式 轻量级容器的理念。   Spring的 ...
username2 评论(0) 有1268人浏览 2013-03-05 14:32

事务学习1 配置为主

    spring事务管理         6.1、spring的事务管理器   Spring框架并没有直接管理用户的应用系统中的事务,它只是提供许多供用户选择的事务管理器 ...
username2 评论(0) 有852人浏览 2013-03-05 14:30

设置与查询事务隔离级别

详情见:http://xm-king.iteye.com/blog/770721 里面有截图说明,很清楚 使用MySQL的话,可以用以下命令设置和查看事务隔离级别 1、查看当前会话隔离级别 select @@tx_isolation; 2、查看系统当前隔离级别 select @@global.tx_isolation; 3、设置当前会话隔离级别 set session transactio ...
kyfxbl 评论(0) 有1558人浏览 2013-01-23 23:46

事务小结

最近在看jdbc specification,昨天刚看到chapter 10:Transactions。有些概念感觉比较模糊,所以就搜索了相关的信息,总结一下 1、事务的概念 可能各种数据源都是有事务的,但是因为数据库最常见,所以我这里就把事务理解为数据库特有的概念了 事务就是将一组操作视为一个整体,具有ACID的性质: 原子性(Atomic):事务中的操作要么全部成功,要么全部失败 一致性 ...
kyfxbl 评论(0) 有1211人浏览 2013-01-23 22:01

Java异常处理心得

       项目是基于公司内部的一个开发平台,对java基本的一些处理都封装好了, 异常处理也就变得尤为重要了。 在写代码的时候,我之前的宗旨 ...
xiangqian0505 评论(30) 有13188人浏览 2012-12-27 10:26

Node.js中实现MongoDB的两阶段提交(上)

  简介 Node.js是一个使用Javascript语言,Chrome V8引擎作为其解释器的Web应用开发平台,其特点 是提供了非阻塞I/O,基于事件循环的异步处理,可用于高并发的服务器端应用开发。MongoDB是最为流行的NoSQL文档型数据库,其特点是无模式,高可扩展性。MongoDB内部使用JSON格式存储,存储过程也是用Javascript编写。这听上去很好,如果你开发一个 ...
allenny 评论(0) 有5619人浏览 2012-10-06 00:59

Spring事务管理和SpringJDBC思维导图

本人根据《Spring3.x企业应用开发实践》一书的相关章节整理制作了Spring事务管理和SpringJDBC两个部分的思维导图,帮助跟我一样的初学者对这部分的知识建立一个整体的架构,将分散的知识点串联起来。 SpringJDBC的思维导图: SpringTransaction的思维导图: 注:附件中的文档可用MindMapper打开
kreding 评论(0) 有2227人浏览 2012-09-18 22:06

事务的隔离级别

可重复读 在当前事务中多次读取到的数据集是相同的。无论多次读取中其他事务进行了什么操作(事实上,其他事务无法修改当前事务读取到的数据集)。其他事务不能修改当前事务锁住的多行,修改、删除都不可以。但是可以对表的其他行进行操作,包括修改、删除、插入和查询。 所以,一旦其他事务对表进行插入操作,当前事务再次读取时,会发现多出一条记录,这叫幻读。 序列化 在当前事务中多次读取到的整个表是不变的, ...
superscorpio 评论(0) 有916人浏览 2012-09-18 17:57

hibernate 批量插入及修改

批量插入(Batch inserts) 如果要将很多对象持久化,你必须通过经常的调用 flush() 以及稍后调用 clear() 来控制第一级缓存的大小。 Session session = sessionFactory.openSession(); Transaction tx = session.beginTransaction();    for ( int i=0; i<100 ...
wowo12345 评论(0) 有1373人浏览 2012-08-02 16:15

Hibernate3.6.2 核心接口

使用Hibernate 框架之前,首先需要我们对Hibernate 的核心接口,其核心接口一共有5 个,分别是Session 、SessionFactory 、Transaction 、Query 和Configuration 。在5 个接口中在一般的项目开发中都会使用到,通过这些接口可以对持久化对象进行存取,事务的控制等。下面分别对这个 ...
xdwangiflytek 评论(0) 有1386人浏览 2012-07-06 00:49

redis 事务

redis的事务功能可由multi和watch命令来完成;watch keys 还可以检测多个key redis > WATCH mm OK redis > MULTI OK redis > zadd mm 5 eeeeeeeeeeeeee QUEUED redis > zadd tt 5 55555555555555 QUEUED # 此时在另外一个red ...
jack_boy 评论(0) 有1785人浏览 2012-07-02 15:30

Spring 常用 Transaction Annotation

Attribute Name Default Value Possible Values propagation Propagation.REQUIRED Propagation.REQUIRED Propagation.SUPPORTS Propagation.MANDATORY Propagation.REQUIRES_NEW P ...
wsjjasper 评论(0) 有1168人浏览 2012-06-28 21:05

DB2-MySql-PG 事务处理的不同

DB2-MySql-PG 事务处理的不同 1. 结论 在事务期间出现数据操作异常(Exception)时,若不rollback, 且继续进行后续操作,最后commit的情况下: DB2,异常SQL无 ...
trydofor 评论(0) 有1620人浏览 2012-06-21 14:43

Spring两种Transaction配置方式

1 JDBC transactions      <bean id="transactionManager" class="org.springframework.jdbc.       datasource.DataSourceTransactionManager">      <property name="dataSou ...
wjacketcn 评论(0) 有1205人浏览 2012-05-28 16:44

hibernate數據庫不更新

   今天在使用hibernate時,發現更新數據後,不能在頁面上查詢出來。最後經過檢查,發現原來是由於我用的是自己另外寫的小程序去更新的數據庫,而不是使用原有系統更新的,這樣hibernate就不知道有事務提交,所以查詢時它以為沒有新的更新,就直接就去數據庫查詢了。     结合struts hibernate在数据库数据更新后(用另外的系统更新同一个数据库),在不重启tomcat情况下,jsp页 ...
miraclerz 评论(0) 有1010人浏览 2012-05-07 13:45

在Spring中使用PROPAGATION_REQUIRES_NEW带来的缓存问题

SSH架构 业务原型:   在一级事务T1中查询出id为12345的持久化对象A1,并修改了A1的memo属性,T1提交之前调用了一个方法M,M中使用PROPAGATION_REQUIRES_NEW开启了一个新的事务T2,在T2中又查询出id为12345的持久化对象A2,修改了A2的memo属性,在T2提交后,A2的memo变化被同步到数据库中,但是在T1提交后A1所做的修改却没有同步到数据库 ...
kingquake21 评论(2) 有7397人浏览 2012-04-22 14:19

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54785) Web(54513) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics