解决方案 »

  1.   

    MVC 的三层和所谓 ssh 的三层体系不是一个概念,不要硬性按号入座。三层体系的分工是为纵向分工是线性分布,而 MVC 是面性的三者之间都能互相合作,虽然 ssh 目的和 MVC 一样,都是支持可维护性可扩展性为目的。
    MVC 可以被认为是 ssh 三层的一部分,就是三层中的一层;
    ssh 可以认为是 MVC 的 M 的扩展。http://bbs.csdn.net/topics/390680916
      

  2.   

    spring mvc是C层那两个和MVC无关
      

  3.   


    我可不可以这样理解:MVC是一种分层的思想,不管你用什么框架搭建起来,都不能硬性地把这三层对号入座,如果非要拿些东西来形象地说明这三层,那么实体bean或者说与数据库打交道的可以称为M层,一系列的业务处理类可以对应C层,展示页面之类的(譬如JSP)可以对应V层,是这样的吗,如果别人面试你MVC与我现在的项目搭架有何联系我可以这样答吗
      

  4.   

    这个得靠你自己去领悟。不是死记硬背的东西。
    别人通过你的回答,就可以知道你对 mvc 的把握程度了。
      

  5.   

    那说白了MVC要独立理解,框架的思想体现了MVC的分层思想,但是不能对号入座。我觉得我以前学得太差劲了,知识都只用不思考