EntityDACはLINQをサポートするDelphiのORMです。カプセル化、継承、多態性、その他のOOP機能を完全にサポートして、データベースオブジェクトのDelphiクラスへのオブジェクトリレーショナルマッピングを可能にする強力なフレームワークを提供します。 LINQは、データベースからデータを取得するために、データベースに依存しないクエリエンジンとして使用されます。
さらに、ORMモデルを視覚的に作成および編集し、このモデルによって自動的にDelphiエンティティクラスを生成することができる、機能豊富なORMモデリングツール(Entity Developer)があります。
主な特長:
* Embarcaderp RAD Studio XE-XE8、RAD Studio 10 Seattle、およびRAD Studio 10.1 Berlinのサポート
* TMetaAttributeクラスのServerDataTypeプロパティが追加されました
*属性のデフォルト値の扱いが改善されました。
* Database-First、Model-First&Code-First開発。 EntityDACを使用してアプリケーションを開発する場合、ユーザーは3つの方法すべてを使用できます。
*コード生成によるビジュアルORMモデルデザイナー。 Entity Developerでは、XMLコードの行やDelphiコードのクラス属性を記述することなく、ORMモデルを視覚的に作成および編集することができます。テーブル分割、エンティティのマッピング、複雑な型、継承階層など、あらゆる種類のマッピングの作成をサポートしています。
* LINQクエリ。アプリケーションを開発する際にORMを使用するだけでなく、アプリケーション自体の開発を加速するだけでなく、アプリケーションコードを統一し、アプリケーションを開発するSQLデータベースの仕様や構文とは独立させる必要があります。アプリケーションは労力を必要としません。
*クラスマッピング。データベーステーブルのDelphiクラスへのオブジェクトリレーショナルマッピングは、基本的なTEntityクラスから継承されたクラスだけでなく、カスタムクラス継承されたフォームTObjectでも実行できます。
*エンティティとクエリキャッシュ。アプリケーションのパフォーマンスを向上させるために、EntityDACはメタデータ、データベースからロードされたすべてのエンティティ、LINQクエリなどをキャッシュできます。
このリリースの新機能:
* RAD Studio 10.1 Berlinはサポートされています
* TMetaAttributeクラスのServerDataTypeプロパティが追加されました
*属性のデフォルト値の扱いが改善されています。
バージョン1.3.5の新機能:
- Visual Studio 2015がサポートされています。 1.2:
RAD Studio XE7サポートを追加
Firebird .NETプロバイダがEntityDeveloperに追加されました
要件:
.NET Framework 3.5 Service Pack 1
制限:
60日間の試用版
コメントが見つかりません