JDBC事务操作探讨

来源 :计算机时代 | 被引量 : 0次 | 上传用户:rxw257
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:文章详细阐述了JDBC事务操作的提交模式、回滚模式以及并发事务操作容易出现的诸多数据不一致的问题,分析了如何选择不同事务隔离级别,以在保持数据一致性的同时提高系统性能,最后以Oracle数据库为例,讨论了JDBC的实现细节和内部执行机制。
  关键词:数据库;JDBC;事务;事务隔离;Oracle
  
  0 引言
  
  JDBC是Java平台重要的数据库底层访问技术,虽然目前数据库访问模式诸如ORM、DAO等层出不穷,但JDBC仍是其实现的基石。从1996年夏至2006年冬,JDBC规范从1.0版更新至4.0最终版,其间JDBC事务处理在保持数据库完整性中一直扮演着关键角色。特别是目前业务逻辑日趋复杂,如何保证后台数据存储一致性成为一个严重问题的时候,事务操作的正确性更是不容忽视。本文详细阐述JDBC的事务操作。
  
  注:“本文中所涉及到的图表、注解、公式等内容请以PDF格式阅读原文”
其他文献
摘要:XScale体系结构以高性价比、低功耗等特点已被广泛应用到智能手机、PDA和网络产品中。文章着重分析了XScale体系结构的特性,并针对该体系结构详细介绍了在开发过程中可能使用到的与运算、处理器以及编程相关的优化策略。  关键词:嵌入式处理器;XScale;超级流水线;优化策略    0 引言    随着计算机多媒体技术及无线通信技术的发展,嵌入式系统的应用已成为生活中不可或缺的部分。不同于
期刊
摘 要:块匹配运动估计算法是实时视频编解码技术的研究重点。为降低视频编码中运动估计的计算复杂度,考虑到现实序列运动矢量的分布存在方向性,文章提出了基于块匹配的自适应快速运动估计算法。该算法在运动估计的初始阶段,利用相邻宏块间的空间相关性来预测初始搜索点的位置,使搜索起点更接近理想的最优匹配点;在搜索过程中引入具有方向特征的非对称十字形搜索模型,加快了搜索速度。实验结果表明该算法具有很好的性能。  
期刊
摘 要:在全球数字化浪潮的影响下,高等学校数字化校园建设受到广泛的重视,各高校在中国教育科研网(CERNET)建设的强力推动下,正从各个侧面接触数字化校园建设这个主题。校园“一卡通”管理系统已被很多高校采纳为校园综合管理系统的平台之一,同时VLAN作为新兴的网络技术,因其灵活的特性、简便的使用方式,在校园网络中得到了广泛应用。文章主要讨论了在校园网络环境中如何利用VLAN技术低成本地构建专网系统,
期刊
摘 要:针对我国中小软件企业目前的发展状况及特点,以提高软件质量、降低成本、加强产品开发的可延续性、增加客户满意度为目标,在深入研究和探讨软件成熟度模型(CMM)的基础上结合成功案例,论述了一个基于CMM的ERP信息平台实施框架。框架对KPA做了适当的裁减,定义了7个关键过程域并设置了4个工作组,以加强软件过程的可控性和透明度并进行效率分析。最后指出,在CMM实践中应该注重创新。  关键词:CMM
期刊
摘 要:考生肖像信息的即时采集越来越多地被应用到招生考试工作中。文章介绍了如何在Windows系统上运用Debhi 7和DSPack快速开发基于Direct Show技术的数码摄像程序。  关键词:数码摄像;DSPack;DirectX;Direct Show    0 引言    在招生信息采集工作中,一个非常重要的部分就是采集考生的肖像信息。随着考生人数的激增与工作要求的提高,肖像采集模式的不
期刊
摘 要:介绍了.NET环境下的一种软件保护方法——混淆:通过对MSIL代码进行字符串加密、名称混淆、流程混淆等技术,以加大反编译的难度,从而达到对.NET产品的保护;列举了目前常用的混淆工具,并分析了它们的优劣。  关键词:软件保护;.NET;MSIL;混淆;加密    0 引言    作为一种编程平台,Microsoft.NET比微软公司先前推出的其他技术平台更为复杂。.NET提供了对多种编程语
期刊
摘 要:为解决电子政务系统的多版本、异构、分布、松散耦合等问题,提出了一种基于工作流技术的电子政务支撑系统框架。针对框架的核心——工作流管理系统,建立了支持多过程定义方法的工作流管理系统模型。该框架已实际应用于科技奖励网络评审平台,解决了多版本的异构数据处理及系统集成问题,取得了良好的效果。最后,介绍了在电子政务支撑系统框架下基于XML Web Services技术的工作流管理系统的设计与实现过程
期刊
摘 要:当把容易发生异常的、实验室级的数值计算程序集中在一起向用户提供计算服务时,服务器需要为每个用户启动一个新线程,然后通过此线程启动响应的计算进程,此时服务器必须对所启动的计算子进程有一定的控制能力,否则发生异常的进程有可能会占用系统资源,影响服务器的稳定。文章介绍了如何应用win32调试API来使服务器线程具备捕获和处理计算子进程异常的能力,从而解决了计算子进程异常所导致的性能和稳定性问题。
期刊
摘 要:采用VC6.0作为开发工具,设计并实现了基于SNMP的监控局域网内网络节点运行状态的原型系统;对系统的技术实现方式和主要功能模块进行了分析,着重讲述了如何及时有效地发现并解决网络节点出现的故障。结果表明,该系统能够快速正实时上高效地实现对被控网络节点的检测和管理,达到了设计的预期目标。  关键词:SNMP;MIB;多线程;Trap机制    0 引言    网络管理的目的是协调、保持网络系
期刊
摘 要:文章介绍了2D游戏申一种精确实用的碰撞方法——颜色碰撞。一般在游戏中要碰撞的物体不是矩形而是一些不规则的形状,像弯曲的山路和室内一些不规则设备,如果在这种情况下用正规的区域碰撞检测会有很多问题,而解决的方法就是颜色碰撞。颜色碰撞的原理是取角色的图片像素和当前想碰撞场景的蒙板中的像素进行“或”运算,如果结果全0表示发生碰撞,否则表示正常。  关键词:游戏;颜色;碰撞;位图    0 引言  
期刊