EntityDAC 2.3

许可: 免费试用 ‎文件大小: 271.25 MB
‎用户评分: 3.0/5 - ‎1 ‎评分

关于 EntityDAC

实体DAC是德尔福的 ORM,支持 LINQ。它提供了一个强大的框架,允许执行数据库对象到 Delphi 类的对象关系映射,完全支持封装、继承、多态性和其他 OOP 功能。要从数据库中检索数据,LINQ 用作数据库独立的查询引擎。 此外,还有一个功能丰富的 ORM 建模工具 - 实体开发人员,它允许直观地创建和编辑 ORM 模型,并通过此模型自动生成 Delphi 实体类。 主要特点: * 数据库第一,模型-第一代码-第一开发。用户在使用实体DAC开发应用程序时能够使用所有三种方式。 * 具有代码生成功能的可视化 ORM 模型设计器。实体开发人员允许直观地创建和编辑 ORM 模型,而无需键入一行 XML 代码或手动描述 Delphi 代码中的类属性。它支持创建各种映射,如表拆分、将实体映射到多个表、复杂类型、继承层次结构等。 * LINQ 查询。在开发应用程序时使用 ORM 不仅必须加快应用程序本身的开发,还必须统一应用程序代码,使应用程序独立于开发应用程序的 SQL 数据库的具体细节和语法,从而允许无需费力地支持应用程序中的多个数据库。 * 类映射。数据库表与 Delphi 类的对象关系映射不仅可以执行到从基本 TEntity 类继承的类,还可以执行从 TObject 中继承的自定义类。 * 实体查询缓存。为了提高应用程序性能,EntityDAC 允许缓存元数据、从数据库加载的所有实体、LINQ 查询等等。