容器管理事务(CMT)EJB中事务会话的设计

来源 :中共郑州市委党校学报 | 被引量 : 0次 | 上传用户:h_f_m
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在EJB组件中,开发者可以不用编写事务代码,仍然能够使用到事务.在开发EJB组件时,我们可以采用bean管理事务(BMT)和容器管理事务(CMT).在CMT EJB执行期间,如果一切顺利,容器将自动提交事务;如果失败,容器将自动执行事务回滚,事务回滚会取消对数据库所做的更新操作.但是,这并不能完全解决事务问题,对于CMT 有状态会话Bean来说,由于其不是事务性的,这时回滚有可能会产生不正确的结果.所以,在设计CMT有状态会话Bean时,需要意识到bean的会话状态.一旦出现事务失败、回滚发生时,则由状态会话Bean能够取消所做的工作.这可以通过使用javax.ejb.SessionSynchronization接口进行事务会话设计来实现.
其他文献
目的探讨在体外诱导成人骨髓间充质干细胞分化为神经元样细胞的方法.方法采用梯度离心法和全骨髓法,利用含血清的DMEM培养基培养成人骨髓间充质干细胞,以β-巯基乙醇诱导其向
目的采用一种自行研制的具有良好生物相容性的部分脱乙酰甲壳质构建人工神经来修复大鼠坐骨神经不同长度的缺损,研究证实其修复效果.方法选用24只健康雄性SD大鼠,随机分为3组
目的研究CYP19A1基因R264C的(C→T)单核苷酸多态性基因型在上海地区BRCA1/BR-CA2基因突变阴性的遗传倾向乳腺癌人群中的分布及其与乳腺癌发病风险的相关性。方法对114例无BRC
鲍恩样丘疹病(bowenoid papulosis,BP)是一种好发于中青年人外生殖器皮肤的良性丘疹病,容易与多种疾病混淆而造成误诊、误治.笔者将1998年5月-2005年3月确诊为BP的42例患者的
法国航空空间研究院设计并研制了一种用于科学研究的机载红外测量系统。该系统由一台管理计算机和两台科学仪器(一台低温致冷的红外多波段摄像机和一台低温致冷的红外光谱辐
目的为取得蔡甸区高血压患病率的本底资料,有效分配卫生资源,控制疾病和加强社区人群的健康教育干预措施提供依据。方法于2002年10—12月,采取整群抽样方法,抽取蔡甸区的6个
分析了目前高职院校图书馆电子资源整合与利用的现状及存在问题,提出高职院校图书馆电子资源建设的一些新举施.
目的探讨容积重建技术(VR)对耳部疾病的应用价值并与其他几种后处理技术做比较。方法采用多排螺旋CT(MSCT)机,对15例耳部听力下降患者进行超薄层(0.5mm)、超高分辨率扫描,其
目的比较全直肠系膜切除术(TME)与传统直肠癌切除术对于直肠癌根治术的临床疗效。方法回顾性分析92例行TME手术(TME组)和54例行传统直肠癌根治术(传统组)直肠癌患者的临床资
目的探讨人β-干扰素(IFN-β)基因脂质体pSV2IFN-β对人胶质瘤裸鼠移植模型生长及其血管生成的影响。方法将30只裸鼠随机分为3组,以人脑胶质瘤细胞系SHG44建立荷瘤裸鼠动物模