程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程解疑 >> asp.net mvc-.net.mvc做網站的項目結構問題。。。

asp.net mvc-.net.mvc做網站的項目結構問題。。。

編輯:編程解疑
.net.mvc做網站的項目結構問題。。。

有沒有大神解釋一下.net的mvc,那為什麼還要建一個BLL一個DAL?那各個層直接是怎樣一種關系?求解釋

最佳回答:


一個BLL一個DAL的項目結構的.net項目並不是mvc結構,這叫三(分)層架構。DAL是數據訪問層,負責數據庫的操作。BLL是業務邏輯層,負責業務邏輯的處理。
BLL層調用DAL層進行數據的操作,而BLL上層是UI層。 UI->BLL->DAL 這樣的關系。

asp.net mvc是mvc設計模式的一種實現,主要用在UI層。所以同時使用mvc和分層架構並不矛盾。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved