j2ee的三层技术
分为哪三层每一层主要做什么工作
每一层主要用什么技术实现?

解决方案 »

  1.   

    MVC模式    三段
      

  2.   

    显示层view--》ServletClass/jsp/html
    控制层control--》ServletClass或Action
    模型层model--》业务模型/逻辑模型。。
    个人愚见,还看楼下更准确的解说
      

  3.   

    应用程序的结构
            三层结构:表示层------------它是一个展示层(程序运行的结果,展现给用户看的)---控制,数据显示
                      业务(逻辑)层------业务逻辑的处理
                      数据层(持久层)----保存业务数据--------数据的长久保存(长久保存在一个物理介质上)
            与MVC模式是站在不同的角度划分的(MVC微观的角度,实现的角度)
      

  4.   

    三层架构(3-tier application) 通常意义上的三层架构就是将整个业务应用划分为:表现层(UI)、业务逻辑层(BLL)、数据访问层(DAL)。区分层次的目的即为了“高内聚,低耦合”的思想。
      1、表现层(UI):通俗讲就是展现给用户的界面,即用户在使用一个系统的时候他的所见所得。
      2、业务逻辑层(BLL):针对具体问题的操作,也可以说是对数据层的操作,对数据业务逻辑处理。
      3、数据访问层(DAL):该层所做事务直接操作数据库,针对数据的增添、删除、修改、更新、查找等。MVC 三层架构即“表现层”,“业务层”,“持久化层”。
    表现层实现的代表作品是Struts框架,业务层实现的代表作品是Spring,持久层实现的代表作品是Hibernate。
      

  5.   

    这个还是直接在百度里看吧,这里面说得肯没baidu中搜出来的讲得好理解啊
      

  6.   

    以前zz了别人的一篇帖子:
    自己理解的J2EE三层架构(与软件设计模式的联系区别) 
    http://blog.csdn.net/haydenwang8287/archive/2009/04/15/4074706.aspx