刚看mvc,有些地方不懂,望大侠们帮忙。在三层中 ui,业务逻辑, 数据访问
现在mvc中 看了些说法,view页面程现  这个可以理解
controller 这个是控制器,控制选择调用那一个action,等等
model 现在这个是包含增删改查操作了。那现在的业务逻辑是不是在controller里面处理 还有现在怎么处理n个表相关联的
事情。现在的每个例子都是一个表,一个model 显示出来,看到我都想吐了,
真的项目里面就一个表啊?而且都是表的增删改查。以前我可以在业务逻辑层中
组织处理大的业务,现在呢?在controller中?
怎么处理多模型的业务。。?

解决方案 »

  1.   

    以前我理解model就是理解成一个数据组织形式,在几层之间方便的传递。
    现在mvc中的model怎么这么强大 还要有数据访问 处理功能了吧?
      

  2.   

    model一般是针对表的,联查的话应该可以不用model,直接在controller中调用存储过程就可以了
      

  3.   

    controller层只是个简单的应用层,不应该写大量的业务逻辑在里面的