首页 | 本学科首页   官方微博 | 高级检索  
     检索      

容器管理事务(cmt)ejb中事务会话的设计
引用本文:钱素娟,辛立伟.容器管理事务(cmt)ejb中事务会话的设计[J].中共郑州市委党校学报,2008(2):100-101.
作者姓名:钱素娟  辛立伟
作者单位:1. 郑州经贸职业学院,计算机系,河南,郑州,450006
2. 河南惠文教育,河南,郑州,450000
摘    要:在EJB组件中,开发者可以不用编写事务代码,仍然能够使用到事务.在开发EJB组件时,我们可以采用bean管理事务(BMT)和容器管理事务(CMT).在CMT EJB执行期间,如果一切顺利,容器将自动提交事务;如果失败,容器将自动执行事务回滚,事务回滚会取消对数据库所做的更新操作.但是,这并不能完全解决事务问题,对于CMT 有状态会话Bean来说,由于其不是事务性的,这时回滚有可能会产生不正确的结果.所以,在设计CMT有状态会话Bean时,需要意识到bean的会话状态.一旦出现事务失败、回滚发生时,则由状态会话Bean能够取消所做的工作.这可以通过使用javax.ejb.SessionSynchronization接口进行事务会话设计来实现.

关 键 词:cmt  ejb  事务  事务回滚  事务失败  事务会话
文章编号:1671-6701(2008)02-0100-02
修稿时间:2008年1月10日

Design of Business Talk in CMT and EJB
Qian Sujuan,Xin Liwei.Design of Business Talk in CMT and EJB[J].Journal of the Party School of CPC Zhengzhou Municipal Committee,2008(2):100-101.
Authors:Qian Sujuan  Xin Liwei
Institution:qian sujuan[1] xin liwei[2]
Abstract:
Keywords:
本文献已被 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号