你们说使用SSH到底是为了快速开发,还是为了标准?
重点是为了什么,别说两者都有小点的项目我用JAVABEAN+SERVLET+JSP也能完成,规范可以加上DAO+SERVICE实现,速度也不会太慢
为什么都要用SSH开发呢? 

解决方案 »

  1.   

    用框架做项目方便、易维护、健壮等等
    不过不是所有的项目都要用 SSH做,  
    就跟盖楼房一样,越是大的楼房就越要用到框架,项目也是一样!!
      

  2.   

    用框架更规范,让项目后期的维护变得相对比较轻松。
    如果用jsp+jdbc+servlet来实现,估计100个人能写出100种不同的实现方法来。
    但是如果使用的框架的话,它给你把规则定死了,你就只能这么写才能运行,100个人写出来的东西都是差不多的。
      

  3.   

    那要分项目来看啊 ,并不是所有的项目都用ssh啊  
    小项目的你还用那不是浪费时间吗 ?
    小项目用的话,我想那只是为了标准
      

  4.   

    对于大小不同的项目来书说,小的项目可能不用框架开发起来要更快捷,但是当项目大到一定程度的时候,使用框架就能够提高工作效率了。比如说,用最基本的JDBC连接数据库,就能作所有需要的查询和存储,但是在一个稍大的项目里,还是用Hibernate,iBatis之类的数据层比较方便和安全。这又说明了使用框架会提高系统的开发的安全性。这个安全性并非指系统防御侵略的能力,而是减少系统开发时出现的失误和遗漏,这也可以说是程序规范化吧。这种规范在减少失误的同时,也在团队开发中整合不同人员的程序,简单的例子,比如说M,V,C各有一个人负责,框架里的接口为这三个人提供了同时进行工作的能力,这也是框架开发的一个极其有用的地方。另外,由于框架的规则,尽管不同的人写程序的方法大相径庭,但是框架给了开发者一个“框架”,这样对于新加入的成员,或是接手者都能更容易的读从速度上来看,在小程序里框架反而使开发过程变得麻烦,可能搭建框架本身的工作量已经接近直接开发这个小项目的了。搭建框架的工作量基本可以看作是一个定量,即便是很大的课题,其框架结构和大小和小课题相差无几,这就导致了小项目用框架降低速度,大项目用框架提高效率,而且在一定程度上,项目越大,框架对效率提升的优势就越明显。