spring:是一个轻量级的J2EE框架
struts:是一个WEB框架,这个框架的寿命比较长了,也相对成熟一些
hibernate:是持久层的框架

解决方案 »

  1.   

    高手们,我学完jsp、javaBean和Servlet了,对mvc有一定的认识,你们觉得接下来学什么比较好呢?
    Struts? Spring? Hibernate?
      

  2.   

    以上这些除了swing,都不属于java,他们是其他组织使用java语言实现的某种frame。
    例如struts,是mvc(model-view-controller)的实现。
    hibernate是用于对象持久化的技术。
    swing则是java用于显示界面的程序包,并不是frame。
      

  3.   

    swing 通常不称为框架,它是一个开发桌面应用的模型。框架基本上有这么几类:
    基础结构性框架
    MVC 框架
    数据访问/持久性框架除了基础结构性框架,其他的都没多大意思。基础结构性框架通常都是软件企业的技术积累,很少有公开的讨论。学习 J2SE 只要掌握 Java 语言基础和 swing 就成了,除了基础结构性框架,其他的大概都是 J2EE 框架,需要 J2EE 应用服务器提供的容器,J2SE 根本就用不上。
      

  4.   

    http://likelin.yculblog.com/       会有点帮助!
      

  5.   

    Spring框架是JohnSon在SUN的J2EE的基础上,结合自己的实际项目经验所写的一个轻量级J2EE框架实现。相对SUN的J2EE,据有维护容易、分层清楚、速度快、代码少、支持最新的ORM技术与AOP概念等优点。struts,是是一个WEB框架。hibernate是用于对象持久化的技术。