表示层: jsp ,servlet
业务层:  ... javabean. ....
数据层:  ... sql  orcle

解决方案 »

  1.   

    三层开发模式:
    1.用户服务层: 比如说html页面,windows窗体。
    2.业务服务层:比如说你的业务规则,逻辑实现,数据验证等...
    3.数据服务层:比如说你对数据的插入,添加,删除等...
    既然是面试总要说点优点吧:简单说来就是你如果你的业务发生改变,只需要修改某一层,而不要
    全部修改。做到数据和代码的分离。
      

  2.   

    去Baidu 或 google 查 MVC ——
      

  3.   

    三层开发模式:
    1.用户服务层: 比如说html页面,windows窗体。
    2.业务服务层:比如说你的业务规则,逻辑实现,数据验证等...
    3.数据服务层:比如说你对数据的插入,添加,删除等...
    既然是面试总要说点优点吧:简单说来就是你如果你的业务发生改变,只需要修改某一层,而不要
    全部修改。做到数据和代码的分离。
    也就是MVC只要你会他们要求的技术就没问题