1.1.使用EF框架自動構建物體模型
在之前MVC5+EF進行CRUD章節時,我們是通過手動的方式來創建資料模型Model,并手動創建了背景關系檔案,
這里我們可以通過EF框架來自動創建背景關系檔案,操作資料庫,EF框架的這個功能真是爽歪歪,有點像傻瓜相機的功能,一鍵式操作,瞬間提升開發效率,
具體實作步驟:
①首先需要創建一個MVC專案:

創建一個空的MVC Web專案,點擊確定:

②創建物體資料模型:
在新建的專案解決方案上右鍵——添加——新建項,在Visual C#中選擇ADO.NET物體資料模型進行創建:

默認Model1,點擊添加,選擇“來自資料庫的EF設計器”,點擊下一步:

出現設定物體資料模型向導,這里選擇“新建連接”,自己選擇創建一個新的資料庫物體連接:

選擇“新建連接”后做以下設定,關聯到自己想要建立資料庫關系映射的那張表,點擊確定:

設定完成后做如下圖操作,繼續點擊下一步:

選擇“物體框架6.0”,點擊下一步繼續:

勾選關聯的表單,點擊完成,這里就自動由EF框架去創建了資料庫物體關系的映射,背景關系關系也會由框架自動創建:

1.1.1.框架自動創建關聯檔案說明
①背景關系Context檔案:

②模型檔案:

1.1.2.創建控制器與View展示資料庫資料
①創建Default控制器與View視圖:


②添加控制器顯示訪問背景關系方法Index:

③修改默認控制器RouteConfig.cs檔案下的默認控制器路由路徑:

完成后即可如之前手動創建的頁面一樣進行資料展示與顯示:

轉載請註明出處,本文鏈接:https://www.uj5u.com/net/64.html
