【发布时间】:2011-08-07 02:34:29
【问题描述】:
我正在使用实体框架。
我可以使用自己的实体代替 POCO 实体吗?
我可以使用任何实体,还是对实体名称和成员有任何限制?
如果实体的成员与字段的名称不同,我如何将 db 字段映射到实体的成员本身?
更新
我已经有了数据库和一个完全没有数据访问层的大型项目。
我决定添加数据访问层并摆脱我所有的存储过程。
现在我面临的问题是如何从数据库中获取数据以进行选择、插入和删除。我设法了解了如何使用 POCO 对象,但是在将 poco 元素转换为我的业务实体时遇到了麻烦。所以我想知道我是否可以使用自己的实体而不是 POCO 来与数据库通信。
【问题讨论】:
-
EF 的 POCO 支持不就是让您使用自己的实体吗?
-
我将真实答案放入您之前的问题中:stackoverflow.com/questions/5688141/…
-
@Jeff Sternal:好的,我问的是哪个条款?我可以在任何结构中使用任何对象吗?
标签: .net entity-framework