技术开发 频道

EJB异常处理的非常好的做法


IT168技术文档】 
    结束语 

    我们已经在本文讨论了很多东西,您可能想知道我们已经讨论的主要设计是否都物有所值。我的经验是,即便是在中小型项目中,在开发周期中,您的付出就已经能看到回报,更不用说测试和产品周期了。此外,在宕机对业务具有毁灭性影响的生产系统中,良好的异常处理体系结构的重要性再怎么强调也不过分。 

    我希望本文所展示的非常好的做法对您有益。要深入理解这里提供的某些信息,请参看参考资料部分中的清单。 

    参考资料 

    您可以阅读 Sun Microsystems 的 EJB 规范了解关于 EJB 体系结构的更多信息。 

    Apache 的 Jakarta 项目有几个珍品。Log4J 框架即是其中之一。

 Struts 框架是 Jakarta 项目的另一个珍品。Struts 建立在 MVC 体系结构的基础上,提供了一个彻底的分离,它把系统的表示层从系统的业务逻辑层中分离出来。

 要详细了解 Struts,请阅读 Malcom Davis 所写的讲述这个主题的很受欢迎的文章“Struts, an open-source MVC implementation”(developerWorks,2001 年 2 月)。请注意:有一篇由 Wellie Chao 撰写的最新文章定于 2002 年夏季发表。

 您可以通过阅读相关的 J2SE 文档了解关于新的 Java Logging API(java.util.logging)的更多信息。

 刚接触 J2EE?来自“WebSphere 开发者园地”的这篇文章告诉您如何用 WebSphere Studio Application Developer 开发和测试 J2EE 应用程序(2001 年 10 月)。

 如果您想更多了解关于测试基于 EJB 的系统的知识,请从最近的 developerWorks 文章“Test flexibly with AspectJ and mock objects”(2002 年 5 月)开始。

 如果您不满足于单元测试,还想了解企业级系统测试的知识,请看看 IBM Performance Management, Testing, and Scalability Services 企业级测试库提供了什么。

 Sun 的 J2EE 模式 Web 站点着重于使用 J2EE 技术的模式、非常好的做法、设计策略以及经验证的解决方案。

 教程“Java design patterns 101”(developerWorks,2002 年 1 月)是对设计模式的介绍。看看为什么模式对面向对象的设计和开发是有用而且重要的,以及模式是如何归档、分类以及编目的。该教程包含有一些重要模式及实现的示例。 

    请查看 developerWorks 教程主页,那里有来自 developerWorks Java 技术专区教程的完整清单。

 您可以在 developerWorks Java 技术专区找到数以百计关于 Java 编程的方方面面的文章。
0
相关文章