- 博客(4)
- 资源 (9)
- 收藏
- 关注
原创 带你走进EJB--事务管理
在我们对事务的基本概念以及出现的问题和隔离级别有进一步的了解之后,接下来看看EJB是如何进行事务管理. 在EJB中有两种使用事务的方式。第一种方式通过容器管理的事务,叫CMT(Container-Managed Transaction),另一种通过Bean管理的事务叫BMT(Bean-Managed Transaction)。 如果使用容器来管理
2013-11-30 15:49:18 10841 12
原创 带你走进EJB--事务隔离级别
在上文中我们提到,锁机制能有效地解决并发事务时的各种问题,但是也会影响到并发的性能。数据库系统提供了4种可选的事务隔离级别,它们是 1.Read Uncommited:读未提交的数据 2.Read commited:读已提交的数据 3.Repeateble Read:可重复读 4.Serialable:序列化 ReadUncommited: 该隔离级别
2013-11-30 15:33:04 3383 6
原创 带你走进EJB--事务并发问题
在上篇文章我们提到,当运行多个事务的时候,并且这些事务方式数据库中的相同数据会出现一系列的并发问题,这些问题汇总起来总共有以下几类. 丢失更新:撤销一个事务时,把其他事务已提交的更新数据覆盖。 脏读:一个事务读到另一个事务为提交的更新数据。 不可重复读:一个事务读到另一个事务已提交的更新数据。 幻像读:一个事务读到另一个事务已提交的新插入的数据。
2013-11-30 15:30:44 2840 5
原创 带你走进EJB--事务基本概念
在介绍EJB的事务之前,我们很有必要再对事务的基本概念再做一个回顾和了解,通过对基础概念的掌握能够帮助我们深一步的去理解EJB中的事务. 事务是访问数据库的一个操作序列,数据库应用系统通过事务集来完成对数据库的存取。简单点说就是事务的正确执行使得数据库从一种状态转换成另一种状态。 事务本身有着自己的原则,而且必须遵循ACID原则.ACID是原子性(ato
2013-11-30 10:14:30 2210 8
git-1.8.3-intel-universal-snow-leopard.dmg
2013-05-31
Git-1.8.1.2-preview20130201.exe
2013-05-31
J2SE学习笔记(思维导图版本)
2011-09-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人