• 您現在的位置是:首頁 >生活 > 2022-11-05 13:01:26 來源:

    ASP三層架構

    導讀 大家好,小霞來為大家解答以上的問題。ASP三層架構這個很多人還不知道,現在讓我們一起來看看吧!1、通常意義上的三層架構就是將整個業務應用

    大家好,小霞來為大家解答以上的問題。ASP三層架構這個很多人還不知道,現在讓我們一起來看看吧!

    1、通常意義上的三層架構就是將整個業務應用劃分為:界面層(User Interface layer)、業務邏輯層(Business Logic Layer)、數據訪問層(Data access layer)。

    2、界面層,很好理解,就是界面,aps.net里面就是webform。

    3、業務邏輯層,就是業務邏輯的實現,比如你要做登錄,就在業務邏輯層判斷賬號密碼的正確性。

    4、數據訪問層,說白了就是訪問數據庫的代碼。

    5、ASP.NET所說的三層架構是指MVC架構。

    6、MVC 是一種使用 MVC(Model View Controller 模型-視圖-控制器)設計創建 Web 應用程序的模式。

    7、Model(模型)表示應用程序核心(比如數據庫記錄列表)。

    8、View(視圖)顯示數據(數據庫記錄)。

    9、Controller(控制器)處理輸入(寫入數據庫記錄)。

    10、MVC 模式同時提供了對 HTML、CSS 和 JavaScript 的完全控制。

    11、Model(模型)是應用程序中用于處理應用程序數據邏輯的部分。

    12、  通常模型對象負責在數據庫中存取數據。

    13、View(視圖)是應用程序中處理數據顯示的部分。

    14、  通常視圖是依據模型數據創建的。

    15、Controller(控制器)是應用程序中處理用戶交互的部分。

    16、  通常控制器負責從視圖讀取數據,控制用戶輸入,并向模型發送數據。

    17、MVC 分層有助于管理復雜的應用程序,因為您可以在一個時間內專門關注一個方面。

    18、例如,您可以在不依賴業務邏輯的情況下專注于視圖設計。

    19、同時也讓應用程序的測試更加容易。

    20、MVC 分層同時也簡化了分組開發。

    21、不同的開發人員可同時開發視圖、控制器邏輯和業務邏輯。

    本文到此分享完畢,希望對大家有所幫助。

  • 成人app