天天看點

三層架構之建立基礎目錄結構

代碼位址:https://github.com/marshhu/netcore.sample

1、建立一個.net core項目,命名為NetCore.Sample,如下圖

三層架構之建立基礎目錄結構

選擇應用類型為api

三層架構之建立基礎目錄結構

建立成功後,目錄結構如下,自動建立了一個執行個體Controller,對外提供了幾個restful風格的api接口,運作起來可以通路

三層架構之建立基礎目錄結構

2、建立三層項目結構

  建立 DAL(資料通路層)層,新增一個類庫命名為NetCore.DAL,完成後目錄結構如下

三層架構之建立基礎目錄結構

建立BLL(業務邏輯層),新增一個類庫命名為NetCore.BLL,完成後目錄結構如下

三層架構之建立基礎目錄結構

3、新增一個類庫命名為NetCore.Model,用來存儲實體

三層架構之建立基礎目錄結構

大體目錄結構暫時就這樣,後續文章會陸續完善

繼續閱讀