1. 程式人生 > >DAO設計模式和MVC設計模式

DAO設計模式和MVC設計模式

為了解耦,提高系統的擴充套件性和靈活性,使用DAO設計模式

將資料訪問和業務邏輯分開,相對來說,資料庫訪問比較穩定

1.資料層:對資料的原子訪問操作

2.業務層:通過使用資料層的原子操作,完成相應的專案的業務

每一層職責單一,層次清晰

MVC模式

v:view展示層,比如jsp頁面,最近在做專案時,狀態欄位的翻譯,在頁面處理的,當新增了狀態型別時,頁面和後臺都要修改,個人覺得不符合MVC模式,view只做展示,資料的邏輯處理,應該放在c:控制層