MVC和三層架構的區別

三層架構 軟件的設計架構有C/S,或者B/S等,三層架構不僅僅侷限於B/S架構,首先分層是爲了簡便開發,使程序員可以專注於某一層的開發,降低了程序之間的耦合,便於後期的維護,當然爲了實現複雜的業務需求,可以添加更多的層.JavaWeb通常用的三層架構是持久層,業務邏輯層,表現層. 持久層:或者叫dao(Data Access Object)或者叫Mapper層,主要是與數據庫交互的,目前主流的有:
相關文章
相關標籤/搜索