SSH优点缺点有哪些?
用简单几句话概括一下,不要发链接.

解决方案 »

  1.   

    优点:
      SSH已经把底层实现封装好了,开发人员可以更专注于业务处理,
      开发效率高,
      层次清晰,
      易于维护及扩展
    缺点:
       就像1楼所说的
      

  2.   

    优点:
    ssh把数据库,实体,配置都整合,封装
    层次的结构(偏于mvc模式)
    而且框架的融合,代码的耦合都很不错
    对于编程的持续化,扩展化,维护化都很棒
    缺点:
    出现错误容易搞的复杂
    如果某个框架不是很熟悉的话(特别是spring)那就很麻烦
    运行速度比较慢,深有体会
      

  3.   

    优点:
    1. 实现MVC模式,结构清晰,使开发者只关注业务逻辑的实现.
    2. 有丰富的tag可以用 ,Struts的标记库(Taglib),如能灵活动用,则能大大提高开发效率。
    3. 提供Exception处理机制 .
    4. 数据库链接池管理. 等等
    缺点:
    1. 测试麻烦。
    2. 配置多,需要了解一些内部信息。
    3. 类型转化有点麻烦