三層架構通常意義上的三層架構就是將整個業務應用劃分為:介面層(user inte***ce layer)、業務邏輯層(business logic layer)、資料訪問層(data access layer)。
為了實現「高內聚低耦合」思想。
開發人員可以只關注整個結構中的其中某一層
可以很容易的用心的實現來替換原有層次的實現
可以降低層與層之間的依賴
有利於標準化
有利於各層邏輯的復用
結構更加的明確
後期維護極大降低了維護成本和時間
dal只提供基本的資料訪問,不包含任何業務相關的邏輯處理
ui只負責顯示和採集使用者操作,不包含任何的業務相關的邏輯處理
bll負責處理業務邏輯,通過獲取ui傳來的操作指令,決定執行業務邏輯,在需要訪問資料來源的時候直接交給dal處理,處理完成後,返回必要資料給ui。
什麼是三層架構?
三層架構 3 tier architecture 通常意義上的三層架構就是將整個業務應用劃分為 表現層 ui 業務邏輯層 bll 資料訪問層 dal 區分層次的目的即為了 高內聚,低耦合 的思想。1 表現層 uil 通俗講就是展現給使用者的介面,即使用者在使用乙個 系統的時候他的所見所得。2 業務邏...
什麼是三層架構
1 什麼是三層?三層架構 3 tier architecture 通常意義上的三層架構就是將整個業務應用劃分為 商場負責接待購買肉食品的顧客 商場從食品加工工廠批量購入食品 食品加工廠為商場提供肉食品 兔子在場負責提供原材料給食品加工廠 食品加工企業將整個企業業務分為三部分來實現,這樣做的好 處是 ...
什麼是三層架構?
三層架構 3 tier architecture 通常意義上的三層架構就是將整個業務應用劃分為 表現層 ui 業務邏輯層 bll 資料訪問層 dal 區分層次的目的即為了 高內聚,低耦合 的思想。1 表現層 uil 通俗講就是展現給使用者的介面,即使用者在使用乙個系統的時候他的所見所得。2 業務邏輯...