为什么要学J2EE框架

来源:百度知道 编辑:UC知道 时间:2024/06/04 08:29:25
现在我自己也在学Struts2但是觉得该框架能够实现的一些东西用Jsp+Servlet+JavaBean也能够实现,看了一些书就是没有找到为什么要学J2EE框架的原因,所以想到百度上问问.

说明你还没有项目组合作开发的经验。

按照你的说法,其实J2EE也没有存在的必要,用Socket自己做一个都能做出来的。 :)

框架是一种思想,一种规范,一种设计方式。

既然是框架,就是规范,大家都按这个规范走,开发,合作,维护,复用,升级的时候都方便。

就象既然有路就能跑车,为什么还要有红绿灯,双黄线,单行道,有了这些规范,车跑起来才能更顺利,管理维护起来才更方便,大家都按照这个规范走。

不用框架Jsp+Servlet+JavaBean直接能做出来,自己没事做作业行。如果是一个大企业,一个大项目的话就可想而知了,既然是叫j2ee关键在于这个字母E上,enterprise,java企业级的版本。
一个大项目开发起来得10几个人做,加前期调研得1年多,一个人负责一部分,做完了还得不断的版本升级,修改,期间还可能有人跳槽。如果没有一个统一的规范,那是相当可怕的一件事。

有了框架,效率提高,分工明确,一目了然。

J2EE提供了更好的扩展性和可维护性,但相对前期开发复杂度较高,struts2支持更多的view层技术,如现在比较流行的velocity,freemarker等模板技术。jsp+Servlet+javabean做简单的应用还行,但遇到大型项目性能上的优化就比较吃紧,而且jdbc对于数据库的压力会很大。

框架是一种思想,一种规范,一种设计方式。
同意一楼所说

后期维护方便,如需修改一个地方, 不至于修改很多个文件,你要知道自己写过的东西过两天再看也是要仔细想想的