Asp.Net EF Code First 簡單入門


今天在上班期間花了點時間學習了一下微軟的EntityFramework Code First技術,這篇文章只是簡單的入門,不多廢話,下面直入主題。

一.首先添加一個解決方案,接着添加一個web網站,DataAccess類庫(用於數據訪問),Model類庫(實體層),結構如下:

二.安裝EntityFramework。通過Nuget Package Manager進行安裝(如果還沒有安裝Nuget的,可以通過tools-extension manager進行安裝),在tools-Nuget Package Manager-Package Manager Console中打開包管理控制台,選擇安裝在哪個project,並輸入Install-Package EntityFramework命令,按回車執行命令便可安裝EntityFramework。

三.EntityFramework安裝完成后,Web層以及DataAccess層分別添加對EntityFramework的引用。

四.各層代碼如下:

Model層:

DataAccess層:

Web層:

還有一件很重要的事情就是得對配置文件進行相關連接配置,配置如下:

其中的name對應的是自己定義的上下文,后面的providerName不能缺少。

五.運行代碼后,打開SqlServer management studio,便可看到自動生成了一個數據庫(DBDemo),數據庫中帶有一張表(T_Student)。

這只是一個簡單入門,接下來再繼續深入研究。


免責聲明!

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



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