來源:http://www.cnblogs.com/Wayou/archive/2012/09/20/EF_CodeFirst.html Entity Framework的全稱是ADO.NET Entity Framework,是微軟開發的基於ADO.NET的ORM(Object/Relationa ...
來源:http://www.cnblogs.com/Wayou/archive/2012/09/20/EF_CodeFirst.html
Entity Framework的全稱是ADO.NET Entity Framework,是微軟開發的基於ADO.NET的ORM(Object/Relational Mapping)框架。
Entity Framework 4中存在三種工作方式,他們分別為:Code First, Model First和Database First
1. Code First是基於Entity Framework的新的開發模式,原先只有Database First和Model First兩種。代碼優先
2. Model First是創建ADO.NET實體對象以及它們之間的關係,然後再指定到資料庫的映射。
3. Database First是最老也是應用得最廣泛的一種設計方式,高度依賴於資料庫中表的結構,根據表及表間的關係來創建模型。
這篇文章講的很好:
http://www.cnblogs.com/Wayou/archive/2012/09/20/EF_CodeFirst.html
推薦技術類公眾號:CodeL