MVC和三层架构的区别

三层架构 软件的设计架构有C/S,或者B/S等,三层架构不仅仅局限于B/S架构,首先分层是为了简便开发,使程序员可以专注于某一层的开发,降低了程序之间的耦合,便于后期的维护,当然为了实现复杂的业务需求,可以添加更多的层.JavaWeb通常用的三层架构是持久层,业务逻辑层,表现层. 持久层:或者叫dao(Data Access Object)或者叫Mapper层,主要是与数据库交互的,目前主流的有:
相关文章
相关标签/搜索