首页 | 官方网站   微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 78 毫秒
1.
在Java异常机制的基础上,构建一个J2EE项目应用中错误处理的通用框架模型,并用该框架模型解决J2EE项目中错误处理中普遍存在的问题。对错误进行统一管理,在一定意义下将错误封装成异常,然后将异常抛出到一个集中的位置进行统一处理。让错误处理保持简单和直观,使开发人员可以专心于开发业务逻辑,而不是把时间浪费在编写错误处理这样的模板代码上。程序的可读性、可维护性、可修改性大大提高,而且也提高了J2EE应用程序的健壮性。  相似文献   

2.
在J2EE应用中,使用层架构已经非常普遍.Struts是实现MVC模型最成熟的框架,它与J2EE常常同时使用.应该从J2EE体系结构的角度,充分考虑使用Struts框架的特殊性,考虑结合Struts和J2EE体系结构过程中的性能和伸缩性问题.充分认识Struts框架中组件的功能和层次,以及Struts框架层在整个系统架构中的层次,是开发具有健壮性和可扩展性系统的基础.文中讨论了如何开发基于Struts的J2EE多层应用,从软件层次结构的角度考虑了在此过程中应该注意的问题,包括Struts的Action与Model、值对象与ActionForm Bean以及伸缩性和性能问题.使用J2EE模式来解决这些问题,并运用到实际项目中,取得了较好的效果.  相似文献   

3.
刘军  侯志松 《福建电脑》2007,(2):114-115
针对J2EE企业应用平台设计和架构现状,根据中小型企业实际业务环境,依据J2EE分层架构思想,探讨了Spring框架核心机制,研究了J2EE应用架构的层次划分和功能分配,并利用Spring框架组合现有技术框架,设计实现了一种轻量级J2EE开发平台的解决方案.在项目实施运行和维护期间,服务器始终保持稳定,升级方便,显示系统框架在安全性、稳定性、可扩展性和健壮性上都有良好的改进.  相似文献   

4.
在J2EE应用中,使用层架构已经非常普遍。Struts是实现MVC模型最成熟的框架,它与J2EE常常同时使用。应该从J2EE体系结构的角度,充分考虑使用Struts框架的特殊性,考虑结合Struts和J2EE体系结构过程中的性能和伸缩性问题。充分认识Struts框架中组件的功能和层次,以及Struts框架层在整个系统架构中的层次,是开发具有健壮性和可扩展性系统的基础。文中讨论了如何开发基于Struts的J2EE多层应用,从软件层次结构的角度考虑了在此过程中应该注意的问题,包括Struts的Action与Model、值对象与ActionFormBean以及伸缩性和性能问题。使用J2EE模式来解决这些问题,并运用到实际项目中,取得了较好的效果。  相似文献   

5.
基于Spring框架的轻量级J2EE架构与应用   总被引:4,自引:0,他引:4       下载免费PDF全文
合理的J2EE架构设计方案对J2EE应用系统的开发至关重要。Spring框架包含依赖注入方式的构件组装机制、统一的事务和日志管理服务等,为搭建轻量级的J2EE架构提供了有力的支持。介绍Spring框架的体系结构,将基于Spring框架的J2EE架构与其他几种J2EE架构进行对比分析,最后给出一个运用该架构方案解决的实例。  相似文献   

6.
异常处理机制是Java程序设计中的一个重要方面,正确使用异常处理的策略和方法,能够确保Java程序结构的清晰性、易读性和健壮性。分析了Java异常的体系结构,阐述了异常分类与处理机制,提出了异常处理的一般原则和一种异常处理框架,并结合实际应用对该框架进行了详细描述。  相似文献   

7.
文中论述了J2EE Web应用开发中经常用到的几种异常模式,并给出了在实际的应用开发中使用的建议.同时还简述了一般的异常处理机制和原理,以及在应用开发中经常遇到的实际需要抛出异常的几种情况.通过讨论可使开发人员在基于J2EE开发Web应用时,对异常处理问题能有所帮助.  相似文献   

8.
J2EE Web应用程序开发是当前基于B/S结构应用的一个重要方向.文章着重讨论当前J2EE Web开发中流行的主体设计,框架搭配及其如何使用Acegi,Ajax,StrutsTestCase等增强J2EE web应用程序的方便性,健壮性和安全性.  相似文献   

9.
深入分析Java异常处理机制的特点,详细探讨J2EE项目中异常处理所遇到的问题以及异常处理的重要性.总结出一套基于多层次架构的J2EE项目的异常处理策略.  相似文献   

10.
闫宏印  冯浩 《计算机工程》2007,33(23):276-278
根据社保行业的特点和实际需求,提出一种基于J2EE平台的C/S/S结构社保系统模型。系统设计过程中引入组件化和工作流的思想,使用Business Delegate, Session Facade等多种J2EE设计模式。为了规范系统调用层次和搭建系统服务,构建了企业级框架。应用解决EJB调用瓶颈的优化策略,提供安全服务和日志服务。  相似文献   

11.
Java程序运行期间发生的错误称为异常.异常产生后,应有相应的异常处理机制来捕获异常或抛出异常。JDK平台为我们提供了丰富和完整的异常类,通过它们来处理程序运行中的错误,防止错误对程序造成影响,确保程序能够安全运行。当这些异常类不能捕获实际应用中的异常时.就需要用户自定义异常。异常处理和用户自定义异常的正确与灵活运用:将有效地增强程序的交互性。增加程序的完整性。  相似文献   

12.
Java异常处理策略研究   总被引:1,自引:0,他引:1  
异常处理机制是程序设计语言的重要标志之一,在程序设计过程中用来处理程序运行中的异常。传统的程序设计语言里异常处理较为繁杂。Java是一种面向对象的程序设计语言,且引入了异常处理机制。合理完备的异常处理可以增强程序运行的可靠性、提高软件的健壮性,可以较为快速地确定错误的位置。文章分析了Java异常处理的逻辑,阐述了异常类、异常处理机制以及异常处理方法,提出了异常处理的一些策略。综合运用这些策略可以使编程人员编写出更加简洁、高效的程序代码。  相似文献   

13.
DNS解析异常处理系统,当在根DNS、授权DNS等DNS发生解析异常时,不但可以静态地利用解析配置文件,还可以动态地统计分析历史解析结果,从而给出正确的解析结果,从而提高DNS的可用性和可靠性。文章设计并实现了一种DNS解析异常处理办法—Ehdns,提出了Ehdns的异常处理模型,展示了它的静态文件的格式、缓存中数据结构,介绍了Ehdns实现的关键技术,并进行了一定的测试。  相似文献   

14.
薛岗  叶小虎  张楠  姚绍文 《计算机科学》2011,38(11):131-136
业务流程运行期间,外部或运行环境中的某些属性与流程设计时所设定的条件不一致时,将导致流程运行时的违例,违例处理方法涉及流程运行时违例的发现和处理。首先介绍了流程的违例及其分类;基于流程违例处理模式,使用CCS偶图对流程工作项级、案例级违例处理以及相关补偿处理进行分析和表述;在违例处理策略讨论的基础上,总结了违例处理模式的基本形式,并通过CCS偶图的动态特征分析了违例处理的动态行为。  相似文献   

15.
C#提供了一种结构化异常处理方法,能处理程序运行时出现的任何意外或异常情况。该方法可使程序区分不同的错误类型,并做出不同的响应,使程序更高效、更健壮,更易于维护。  相似文献   

16.
Java语言的异常处理设计原则   总被引:4,自引:0,他引:4  
异常处理是Java语言的重要语言机制,正确地处理异常对程序的可靠性、健壮性是十分重要的。回顾了异常处理技术的概念和思想,对异常处理提出了一套实用的设计原则,并针对Java语言的具体环境,分类介绍了各种异常的常用处理方式。  相似文献   

17.
Java异常处理机制研究   总被引:2,自引:0,他引:2  
异常处理机制是程序设计语言的主要特征,它为开发稳定的软件系统提供了有力的支持.文章对Java语言的异常处理机制以及异常类的层次进行了详细介绍,提出了Java异常处理策略.  相似文献   

18.
C++程序中异常处理的分析与测试技术研究   总被引:2,自引:1,他引:2  
异常处理机制是一种运行时错误通知机制,将程序的正常控制代码和错误处理代码分离.然而异常机制的引入使得程序控制信息变得更为复杂;且开发人员一般难以熟练使用它,导致程序中会潜伏许多异常错误.扩展已有的显式异常分析技术,对隐式异常也进行了全面的分析并提出了过程间(内)控制流图的构造方法,并以此为基础给出了一个C++程序健壮性改进模型.同时还提出了针对异常的两种动态测试策略:基于约束求解的异常测试策略和统计结构性异常测试策略.最后实现了一个初步的异常分析与测试原型工具并进行了初步实验分析,其结果表明本文提出的分析与测试方法对程序质量有较大程度的提高.  相似文献   

19.
异常处理机制是所有WEB应用设计中的关键组成部分,Spring MVC框架提供了异常处理接口和多种解析器. 通过源码分析法深入探讨了各种解析器的工作原理,总结得出它们的时间复杂度并进行了应用方式对照. 结合我校在校务管理系统基础框架上异常处理的应用需求情况,将异常划分为业务异常和系统异常两大类,设计并实施一个包含AJAX异常处理和ExceptionHandler统一异常处理的异常机制.  相似文献   

20.
异常处理是程序设计中必须重点考虑的问题。在深入剖析Java语言的异常处理机制基础上,对Java异常处理提出了指导原则,从而可以提高程序的安全性和健壮性。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

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

京公网安备 11010802026262号