逐步深入三層架構(一) 初識

2021-07-15 13:38:46 字數 460 閱讀 9134

三層架構;

大家不要認為就是三層,從某種意義上來說它代表多層(分層而已)。

當然,最初接觸會是三層,那麼就要思考了,為什麼會誕生三層架構?三層架構是什麼?它能幹嘛?什麼時候用它?以及它的優點以及缺點是什麼?等等...

走了一遍三層登陸,對這個東西有了乙個初步的認識以及運用,如下是我畫的一張圖,如果有不妥的地方灰常希望及時聯絡,共通**。

任何一樣東西的誕生肯定有一定的原因,如圖,三層的誕生也不例外;

高內聚,低耦合,方便維護以及讓系統能夠跑的更好,壽命更長...

不過,有利就有弊,小型專案就不是這個樣子了,用其長處避其短處就好!

初識三層架構

1 使用者介面表示層 ui 2 業務邏輯層 bll 3 資料訪問層 dal ui 顯示和採集使用者操作,不包含任何業務相關的邏輯處理 dal 只提供基本的資料訪問,不包含任何業務邏輯處理 bll 處理業務邏輯,通過獲取ui傳來的使用者指令,執行業務邏輯,在需要訪問資料來源的時候,直接交個dal進行處...

初識三層架構

複雜專案不能把sql語句直接寫到程式裡,不模組化 難以維護,應該採用三層架構。web開發中的三層架構也是同樣的結構。模型層model 資料訪問層dal data access layer 業務邏輯層bll business logic layer 實體類就是model 對資料進行操作的 寫在dal中...

三層架構初識和搭建

一 是什麼?1.表現層 ui 展現給使用者的介面,使用者在使用乙個系統的時候他的所見所得。主要表示web或winform方式,對使用者的請求接受,以及資料的返回。為client提 用程式的訪問。假設邏輯層相當強大和完好,不管表現層怎樣定義和更改。邏輯層都能完好地提供服務。2.業務邏輯層 bll 針對...