【发布时间】:2012-12-27 07:23:11
【问题描述】:
我是实体框架架构的新手。我尝试使用edmx 文件制作一些示例代码,但现在我想为实体框架编写通用代码,并且我想知道编写此通用代码的任何优势。因为实体框架对象已经提供了很多方法。
请告诉我你的答案,因为你的答案将对我的新项目开发更有帮助。
【问题讨论】:
-
你的意思是它是多余的,而经典的通用存储库是一个反模式,因为它是一个死胡同,会破坏你的数据库端效率?
-
不确定与数据库优先设置相比是否有真正的好处。 DB-first 使您能够使您的对象与数据模型保持同步,而无需编写任何代码。在数据库优先设置中,您可以在部分类中添加逻辑。
标签: .net entity-framework entity-framework-4