目的:學習netcore3.x 環境下的webapi 開發。 項目:目錄及說明 1、AM.Template.Data,持久層,資料庫實例 通過該實例能夠查詢更改資料庫(CURD),操作。 2、AM.Template.Domain ,領域層,領域實體模型,用於設計實體間的關係,並生成資料庫表。 3、A ...
目的:學習netcore3.x 環境下的webapi 開發。
項目:目錄及說明
1、AM.Template.Data,持久層,資料庫實例 通過該實例能夠查詢更改資料庫(CURD),操作。
2、AM.Template.Domain ,領域層,領域實體模型,用於設計實體間的關係,並生成資料庫表。
3、AM.Template.Models, 輸出實體,相當於ViewModel,用於設計介面的返回實體格式。
4、AM.Template.Infrastructure,服務層,程式的介面與具體實現。
5、AM.Template.Web,netcore webapi 項目,真正的啟動項目。
6、AM.Template.common,公共方法類,一些通用的方法可以放在這個類中。
netcore webapi 學習中發現的優勢:
1、依賴註入方式簡單,且提供單重模式: