Java中的框架它们的特点

解决方案 »

  1.   

    ssh:s:structs作为(jsp)request到(action)response的桥连接 可以看作:显示器 
    s:spring控制整个ssh框架的数据流程处理,事物同步,就和cpu类似 
    h:hibernate,实现数据表到javabean的数据映射,延迟加载对象,避免业务模块直接访问数据库,减少数据库的负载压力。可以看作内存+硬盘
      

  2.   

    Spring 核心 DI AOP 主要使用动态代理模式 实现核心功能。
    Struts strtus2 就是封装Servlet 加反射机制。
    Hibernate 用到的太多了,各种第三方jar.....
    ibatis  相对于hibernate 简单很多, 这也只是相对于hibernate而言,用起来非常强大。
      

  3.   

    SSH在MVC模式中起到什么作用?
      

  4.   

    ssh起到了促进我们分层设计应用,打散模块粒度,减少耦合,MVC用servlet+jsp+javabean也能很好的构造出来。
    视图仍旧是jsp+tag+el
    控制器仍旧是action
    struts把action、form、拦截器等变成了bean
    spring把数据源、各个模块、甚至hibernate与struts的各个组件变成了bean,并管理他们的生成和注入
    hibernate则是把数据表业务模型变成了bean
      

  5.   

    http://blog.csdn.net/mwhl061029/archive/2009/07/06/4324446.aspx