| バージョン | 2.3 |
|---|---|
| 出版社 | Devart |
| 発売日 | 2020/02/03 |
| 追加された日付 | 2020/02/03 |
| OSの要件 | Windows 10, Windows 2003, Windows Vista, Windows 98, Windows Me, Windows, Windows Server 2016, Windows 2000, Windows 8, Windows Server 2008, Windows 7, Windows XP |
| 要件 | .NET Framework 3.5 Service Pack 1 |
| 総ダウンロード数 | 97 |
| 価格 | Free to try |
説明
EntityDAC は、LINQ をサポートする Delphi 用の ORM です。カプセル化、継承、ポリモーフィズム、その他の OOP 機能を完全にサポートして、データベース オブジェクトから Delphi クラスへのオブジェクト リレーショナル マッピングを実行できる強力なフレームワークを提供します。
データベースからデータを取得するには、LINQ をデータベースに依存しないクエリ エンジンとして使用します。さらに、機能豊富な ORM モデリング ツールである Entity Developer を利用できます。これにより、ORM モデルを視覚的に作成および編集し、このモデルによって Delphi エンティティ クラスを自動的に生成できます。
主な機能: RAD Studio 10.3 Rio のサポート。データベース ファースト、モデル ファースト、コード ファーストの開発。 EntityDAC を使用してアプリケーションを開発する場合、ユーザーは 3 つの方法すべてを使用できます。コード生成機能を備えたビジュアル ORM モデル デザイナー。 Entity Developer を使用すると、XML コードの行を入力したり、Delphi コードでクラス属性を説明するマニュアルを入力したりすることなく、ORM モデルを視覚的に作成および編集できます。テーブルの分割、複数のテーブルへのエンティティのマッピング、複合型、継承階層など、あらゆる種類のマッピングの作成をサポートします。 LINQ クエリ。アプリケーションの開発時に ORM を使用することは、アプリケーション自体の開発を加速するだけでなく、アプリケーション コードを統合し、開発対象の SQL データベースの仕様や構文からアプリケーションを独立させる必要があります。これにより、複数のデータベースをサポートできるようになります。手間をかけずにアプリケーション。クラス マッピング。データベース テーブルから Delphi クラスへのオブジェクト リレーショナル マッピングは、基本的な TEntity クラスから継承されたクラスだけでなく、TObject から継承されたカスタム クラスに対しても実行できます。エンティティとクエリのキャッシュ。アプリケーションのパフォーマンスを向上させるために、EntityDAC では、メタデータ、データベースから読み込まれたすべてのエンティティ、LINQ クエリなどをキャッシュできます。