12个最重要的J2EE最佳实践(一) |
作者:Kyle Brown, Keys Botzum, Ruth Willenborg 发文时间:2004.07.15 |
为了不使问题复杂化,我们就使用——最重要的 12个 J2EE 最佳实践…… 最佳实践 1、始终使用 MVC 框架。 2、在每一层都应用自动单元测试和测试管理。 3、按照规范来进行开发,而不是按照应用服务器来进行开发。 4、从一开始就计划使用 J2EE 安全性。 5、创建您所知道的。 6、当使用 EJB 组件时,始终使用会话 Facades。 7、使用无状态会话 bean,而不是有状态会话 bean. 8、使用容器管理的事务。 9、将 JSP 作为表示层的首选。 10、当使用 HttpSession 时,尽量只将当前事务所需要的状态保存其中,其他内容不要保存在 HttpSession 中。 11、在 WebSphere 中,启动动态缓存,并使用 WebSphere servlet 缓存机制。 12、为了提高程序员的工作效率,将 CMP 实体 bean 作为 O/R 映射的首选解决方案。 1. 始终使用 MVC 框架。 MVC 框架可以将业务逻辑(Java beans 和 EJB 组件)、控制器逻辑(Servlets/Struts 动作)、表示层(JSP、XML/XSLT)清晰地分离开来。良好的分层可以带来许多好处。 MVC 框架对于成功使用 J2EE 是如此重要,以致没有其他最佳实践可以与其相提并论。模型-视图-控制器(MVC)是设计 J2EE 应用程序的基础。MVC 将您的程序代码简单地划分下面几个部分:
|