1

在实体框架之前,开发人员正在编写代码实体类,其中包含数据表字段(列)的 getter 和 Setters 方法。

引入实体框架的目的是什么,实体框架和旧的传统写实体类的方式有什么不同?

4

2 回答 2

1

如果不使用 EF(或任何其他 ORM 工具),则必须手动编写实体类和相关的数据库操作。

ORM 工具自动创建实体类和相关数据库操作的抽象。

在 EF 的情况下,它创建实体类和一个ObjectContext(或一个DBContext),它允许您在不编写 SQL 代码的情况下操作 DB 实体。

于 2013-01-24T07:24:10.620 回答
1

实体框架为实体类提供 ORM 功能。您不需要在数据库层上制作 CRUD 或数据库操作,EntityFramework 会处理它。

于 2013-01-24T07:15:47.577 回答