Tomcat是WEB服务器,BS开发需要本地有WEB服务器服务才能起来,然后该WEB服务器能作为Servlet容器,为JAVA开发提供一整套的服务! Spring我个人认为主要是对业务的层次细化,也就是更深层次的降低耦合度。
 
struts是个MVC的框架。注重于表现层和逻辑层的偶合,他主要是把业务逻辑和表现层区分开来;但是不涉及到业务与PERSISTENCE的关联。weblogic和Tomcat市同类产品,都是WEB服务器。websphere 应用服务器是一个J2EE服务器,上面可以运行java程序。soap是一个基于XML的用于应用程序之间通信数据编码的传输协议。hibernate跟数据库打交道的一个技术。是一种“数据库-对象”映射的解决方案,可以理解为你只要写一句HQL语句,它就自动把HQL语句的结果封装成对象...就是帮你写sql的东西
开始不用学这么多。用个开发工具(如Eclipse),写个简单的java,用tomcat(免费)跑起来。
在加入struts这个框架。熟练后加入spring和hibernate。...

解决方案 »

  1.   

    补充楼上Tomcat也可以做应用软件的服务器,我就做过纯java的应用,在Tomcat上还有,websphere 还有MQ,是IBM公司出品
      

  2.   

    谢谢各位高手的关注
    j2ee自己是不是也带了一个服务器呢?我安装了j2ee以后可以启动一个start default server,然后还能部署相应的ejb
    不知道那个东西是不是和weblogic一样呢?mvc是什么的缩写呢
      

  3.   

    MVC模式是Model-View-Controller的缩写,中文译为“模型-视图-控制器”。MVC的核心思想是分离。Model就是对实体类的抽象;View就是Model在屏幕上的表示;Controller就是协调者。现很多框架都用的是MVC,包括structs ,webwork,spring MVC.掌握一个就可以了 其他的差不多
      

  4.   

    我刚学了阵Spring.是一种轻量级的j2ee框架,主要体现了反转控制和依赖注入.