【发布时间】:2011-08-21 11:47:22
【问题描述】:
实体框架中 POCO 支持的重要性是什么?
或许不如问问 POCO 有什么用处?
【问题讨论】:
-
Define 'poco'? 的可能重复项
-
@Ladislav Mrnka 是的,最后一个链接很好地涵盖了它
标签: entity-framework orm poco
实体框架中 POCO 支持的重要性是什么?
或许不如问问 POCO 有什么用处?
【问题讨论】:
标签: entity-framework orm poco
实际上 POCO 类似于 .net 世界中的 POJO(Plain old java objects)。 POCO 是不需要遵循任何特定约定的对象(实现任何接口、扩展任何类、具有特殊属性或命名约定等)
一些持久性框架迫使我们使用特定的接口或属性、抽象类。只要您从头开始处理项目并且正在选择要使用的框架,这不是问题,但是如果您正在处理遗留系统并希望更改其数据访问层以使用持久性框架,则它可能具有负面影响。
【讨论】:
真的很短: 您的对象对 EntityFramework 一无所知但已绑定到它(绑定到上下文以便 EntityFramework 可以处理)。
【讨论】: