框架面试题

1.什么是MVC

  答:mvc是一种设计模式,把项目分为三大块:model,view,controller;

    model:封装的对象,和对对象操作的方法,javaBean和EJB实现

    view:视图层,用于将后台处理后得到的页面展示给用户,jsp实现

           controller:控制层,处理页面和后台的交互,操作交给model层,返回输出给jsp,servlet实现。

  优点:

         1.使项目层次分明

    2.更好的分工

        3.减少了代码的耦合性,有利于组件的重用。

SpringMVC工作原理

hibernate工作原理

ibatis工作原理

struts工作原理

posted @ 2016-11-09 18:18  夏文杰  阅读(118)  评论(0编辑  收藏  举报