MVC MVC+EF快速搭建


MVC+EF快速搭建

一.准備:

vs2017(個人用的)

二.開始MVC+EF之旅吧:

1.創建mvc項目:

Web-ASP.NET Web Application(.NET Framework) 注意框架

 

選擇空的MVC如下圖(vs2017和其他版本的可能不太一樣,根據自己的版本來操作)

 

創建完后的mvc目錄:(會mvc的就能明白)

 

2.創建EF:

選擇mvc中的Model文件來添加:

 

選擇Data-ADO.NET Entity Data Model:(創建ef的核心)

 

選擇EF的創建方式:

我選擇的是EF Designer from database:

 

創建連接:(如果下拉里有就不需要創建了,直接選擇即可)

 

創建連接:

下面紅色標記的分別是:服務器地址,登錄方式,用戶名,密碼,選擇的數據庫(這里就是連接數據庫的)

 

紅色標記的分別是:連接,是否隱藏密碼,保存連接字符串到web.config(如果不保存,記得復制連接字符串到web.config)建議保存;

 

根據需要選擇EF版本:我這里選擇的5.0

 

表,視圖,存儲過程:(根據需要選擇)

 

創建完成后的EF如下圖:

 

創建完EF后,檢查web.config連接字符串是否添加了

切記要重寫生成項目,負責就會報錯:

3.創建控制器:

 

這個界面熟悉吧,我曾經只用空的控制器,下面就熟悉一下使用EF的控制器:

紅色標記分別是:空控制器,讀寫控制器,使用EF控制器(讀寫我就在這里不做演示了,你們可以嘗試也挺強大的)

這個界面很熟悉吧,這就是添加控制器的界面,mvc的使用用的,但是之前我們用的時候,model class data context class都是空,使用了EF這里就要有東西啦:

紅色標記分別是:選擇模型,選擇上下文,控制器名稱

 

見證奇跡的時刻來了:(牛B把,都生成了,就連視圖也生成了,太強大啦)

 

完美的增刪改差:

 

簡單的測試:

 

 

厲害吧,界面需要美工優化了,程序員只管程序。頂個微軟;

要是再結合三成,抽象工廠,t4那就強大的沒滴說。

 

名言:

能讓機器做的,絕不讓人干。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM