J2EE应用系统的异常处理研究与设计

来源 :湖南大学 | 被引量 : 0次 | 上传用户:aigufeixi
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
异常处理是保障J2EE应用系统健壮性和可靠性的重要手段。随着J2EE应用系统业务规模的不断扩大和业务逻辑处理的日益复杂,传统的异常处理方法仅依赖Java异常层次结构,已无法处理J2EE应用系统中数量庞大而且种类繁多的异常。这严重影响着J2EE应用系统的健壮性和可靠性。因此研究简化异常处理复杂度、提高异常处理扩展性的方法有着重要意义。本文的主要研究内容包括以下两个方面:第一,针对J2EE应用系统中异常处理混乱、难以扩展的问题,提出一种基于分层分类的异常处理方法。该方法利用J2EE应用系统自身架构的分层特性,建立异常处理层次结构。首先创建J2EE应用系统异常基类并提供默认的处理方式;然后在异常基类之上创建每一层的异常基类;最后对层次化的异常结构进行级别分类。当异常发生时,通过上下文信息封装,上抛至表示层对异常进行统一处理。通过实例表明,基于分层分类的异常处理方法能够有效地降低异常处理的复杂度,实现J2EE应用系统对异常的统一与扩展处理,增强J2EE应用系统的健壮性和可靠性。第二,从异常日志记录和异常回滚两个方面对基于分层分类的异常处理方法进行补充。首先针对传统异常日志记录中存在的异常信息重复、异常日志混乱的问题,提出了一种基于Java反射技术的异常日志记录方法。该方法将异常日志记录功能作为J2EE应用系统的一个公共接口,只需提供相关参数即可实现异常日志的统一分类记录,将不同级别的异常信息写入到对应级别的日志文件中。其次,针对异常回滚问题,采用事务处理的方式对其进行实现。通过对比传统事务处理方式,给出一个基于Spring事务处理的实现方式。通过实例表明,基于Java反射技术的异常日志记录方法和基于事务处理的异常回滚方法将J2EE应用系统的异常日志记录和异常回滚工作交由系统架构去完成,在提高J2EE应用系统数据完整性和一致性的同时,极大地简化了编程人员对异常的处理。
其他文献
近年来,世界各国纷纷将增材制造作为未来产业发展新的增长点。我国也连续发布多个国家战略文件,力争在3D打印领域占据技术制高点。3D打印技术具有制造环节简单、制造复杂结构不增加成本等优点,然而打印产品质量不确定是制约其普及和推广应用的重要因素之一。论文针对面曝光打印产品质量不确定问题开展研究。主要工作包括:1.设计了一套成型过程异常监视和反馈控制方案。首先对光敏树脂材料固化过程的放热性进行研究,得到光
无线网状网是一种通过多跳无线信道实现节点间互联互通的无线网络系统,无线网状网可以在没有固定网络基础设施的环境下构建特定区域的通信网络覆盖,在许多领域都有着重要的应
纵观世界健美操锦标赛,我国竞技健美操五人、三人、男单项目都荣获过冠军,但是,我国竞技健美操混双项目从未获得过冠军。虽然在2016年十四届世界锦标赛上取得了历届以来最好
近年来,无人机被应用在森林防火、地震搜救、农田调查、战场态势信息收集等多种军事和民用领域。数据链是无人机进行信息传输的重要组成部分。针对数据、图象等不同业务特点,
1626年(后金天命十一年),后金汗努尔哈赤在与明军作战中受伤去世。翌年,皇太极继位为后金汗,改元“天聪”,从此后金的历史进入了皇太极时代。皇太极上台伊始,即于当年发动了
会议
随着互联网技术的飞速发展,网络资源日益丰富,网络信息的存储形式也更加多样化,从文本数据到图像、音频、视频以及3D模型等。这些海量数据在给人们带来丰富信息的同时,也为人
清代满族词是清词中最具代表性的组成部分之一,为清词的中兴做出独特的贡献,奕绘是清代中期比较重要的一位宗室词人,他极大地拓展了词的题材范围,并以真实自然的风格和深沉真挚的情感在满族词史上留下浓墨重彩的一笔。但遗憾的是,目前学界对奕绘词的研究关注较少,因此,本文力求通过对奕绘词作的整理和分析,从一个全面和整体的视角对奕绘词进行观照。全文主要分为五个部分:第一部分为引言,主要概述奕绘词的研究背景,国内外
窄线宽线偏振纳秒光纤激光器同时具有高峰值功率、高相干性和高稳定性输出的特点,广泛应用于激光雷达、非线性频率变换、激光相干合成等领域中,是光纤激光器领域重要的研究热点。面对非线性效应等不利因素的阻碍,在光纤中如何实现高峰值功率的窄线宽线偏振激光输出并完成相关指标的测试仍存在不小的挑战。针对于此,本文开展了如下的研究工作:首先,阐明本课题的研究背景及意义,然后对窄线宽线偏振光纤激光器的相关研究及发展趋
随着信息技术与工业自动化的发展,通信隐私和信息安全技术受到人们高度重视,二维CAD工程图的安全性也逐渐引起人们的关注。当前的二维工CAD程图加密算法还比较少,已有的算法
对首钢京唐高炉(5500m~3)BSK热风炉技术进步和耐火材料的应用进行了总结。通过采取优化高炉煤气系统工艺流程、配置BSK顶燃式热风炉和预热炉、煤气和助燃卒气的双预热、优化