是否可以自動生成POCO類和使用Fluent API單獨使用Fluent API(而不是註釋)爲現有數據庫定義的數據庫映射?我不是手動編寫所有這些實體類,而是如果它們是自動生成的,我發現它更容易,然後如果名稱不正確(複數或單數)或某些關係未正確映射等,我可以根據需要更改它們。與我從頭開始編寫所有實體類和關係相比,將爲我節省大量時間,而且我也不熟悉流利的API語法。使用實體框架生成POCO類和現有數據庫的映射
2
A
回答
1
1
的電動工具是生成的文件慢得令人難以置信。在我的公司數據庫上工作需要花費一個多小時(有很多表格)。
相反看看這個視覺工作室延伸http://visualstudiogallery.msdn.microsoft.com/ee4fcff9-0c4c-4179-afd9-7a2fb90f5838
它產生更乾淨的代碼,WCF序列化的類,並且包括數據庫默認約束作爲POCO構造函數的一部分。
免責聲明:我要指出,我是這個擴展的作者
相關問題
- 1. 實體框架4和使用Poco實體生成器生成POCO類
- 2. 實體框架5 - 如何從現有數據庫生成POCO類
- 3. POCO與實體框架生成的類?
- 4. 實體框架數據庫首先POCO T4生成和驗證
- 5. 實體框架4映射到POCO
- 6. IQueryable實體框架POCO映射
- 7. 如何使用實體框架將POCO模型類映射到現有數據庫表
- 8. EF 4.x生成的實體類(POCO)和映射文件
- 9. 實體框架的元數據類POCO
- 10. 如何在現有數據庫和Poco結構中使用實體框架
- 11. 使用基類的映射派生類 - 實體框架5
- 12. 如何映射外鍵使用實體框架CTP4 POCO批註與現有數據庫
- 13. 使用純.NET類的實體框架實體類映射
- 14. 從現有數據庫生成實體POCO
- 15. 使用實體框架中的現有表映射現有實體
- 16. DDD,實體框架和實體映射
- 17. 實體框架5數據映射
- 18. 實體框架的轉換數據類型(數據映射)的
- 19. 實體框架:從數據庫生成時實現接口
- 20. 實體框架與現有數據庫
- 21. 實體框架4和POCO
- 22. 實體框架和POCO
- 23. 休眠,從映射文件生成實體和數據庫
- 24. 實體框架4.0生成的實體集與POCO與INotifyPropertyChanged/IDataErrorInfo
- 25. 實體框架 - 生成類
- 26. 使用實體框架5將現有的數據庫映射到現有的域模型
- 27. 實體框架4.1 Poco類避免多個數據庫往返
- 28. 使用實體框架映射圖像
- 29. 從數據庫生成實體框架生成空的EDMX
- 30. 實體框架映射
感謝您的快速回復,以前我用這個工具,這是否給我一個選擇的配置從實體類中分離(使用流利的API)?我想保留我的類清除任何數據庫相關的東西(元數據)。 – RKP
是的,我認爲是。 – dknaack
@RKP你使用過這個工具嗎?它怎麼樣?我正在考慮使用它,並想知道你的想法。 – FelixMM