原文:EntityFramework用法探索(三)CodeFirst流暢API

Code First Fluent API,使用流暢API來定義模型映射。 同樣使用與上文Database First 模式相同的例子,假設需要設計一個零售系統,我們先構建一個 Customer 類。 這次沒有使用屬性來指定對應表名稱 主鍵等。 使用代碼創建影射, 在上下文對象中覆寫OnModelCreating方法來添加影射配置, ICustomerRepository接口和實現依然類似, 同樣 ...

2013-06-06 21:00 0 2721 推薦指數:

查看詳情

EntityFramework用法探索(一)DatabaseFirst

EntityFramework數據庫優先方式,很明顯,我們需要先設計數據庫模型。 假設我們需要設計一個零售系統,需要一些表結構: 生成數據庫建表SQL View Code 生成數據庫表 然后生成ADO.NET Entity Data ...

Fri Jun 07 04:20:00 CST 2013 14 4037
EntityFramework用法探索(五)引入Unity

在上文的EntityFramework用法中,我們引入了Repository模式和UnitOfWork模式。 探索還沒有結束,我們引入Unity依賴注入容器。那用Unity做什么呢? 在上文中,我們手工定義了CustomerRepository中DbContext的, 但如果表 ...

Fri Jun 07 05:22:00 CST 2013 2 2574
EntityFramework用法探索(四)Repository和UnitOfWork

以上一篇CodeFirst生成代碼為基礎,繼續探索使用方式。 引入Repository模式,定義最簡單的IRepository接口,僅包含增刪改查接口, 引入UnitOfWork模式,因為EntityFramework會負責失敗回滾,所以此處只定義提交方法。 實現 ...

Fri Jun 07 05:13:00 CST 2013 12 4951
EntityFramework CodeFirst 4.3 step by step (4)

昨晚睡不着,想想還是再寫點Migration的東西吧,一大早發布到園子里給各位兄弟鑒賞! 上面兩篇關於Migration的文章都是介紹如何進行Codebase-Migration的,你肯定要說:煩不 ...

Fri Jul 20 17:45:00 CST 2012 4 2355
EntityFramework CodeFirst 4.3 step by step (3)

連續兩天的博客平均訪問量上千,給了我很大的鼓舞啊!今天繼續講Migration。 首先我們來看一個需求,假設現在不允許Users表有重復的MyBlog,那我們怎么修改呢? 現在打開Migratio ...

Fri Jul 20 07:04:00 CST 2012 11 2411
EntityFramework CodeFirst 4.3 step by step (1)

CodeFirst推出以來,一直以來都想去學一學用一用,苦於一直被各種事情所羈絆(當然這不是理由啦!)而delay。。。 最近跳槽到一家德資企業,進項目組后主要在做一個船舶信息管理和控制類的軟件,客戶是挪威佬。項目中就用到了codefirst4.2,真心覺得老外相當地與時俱進啊!!! 於是再也 ...

Wed Jul 18 06:53:00 CST 2012 29 3853
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM