说说三层架构和MVC

发现不少工作很多年的人的看法也不一,不知道这里能否找到一个权威点的说法?

MVC是表现层模式,它的M是模型(不要狭义的理解为ViewModel或实体或DTO之类的),M中可以再分层,MVC和三层对于我的感觉是,MVC是水平面,分层架构是垂直的,个人感觉是这样吧~~

三层大概指:表现层 业务层 和持久层。 mvc 属于表现层也就是界面层。