EntityDAC ist ein ORM für Delphi mit LINQ-Unterstützung. Es bietet ein leistungsfähiges Framework, das die objekt-relationale Abbildung von Datenbankobjekten auf Delphi-Klassen mit voller Unterstützung für Kapselung, Vererbung, Polymorphismus und andere OOP-Funktionen ermöglicht. Zum Abrufen von Daten aus einer Datenbank wird LINQ als datenbankunabhängige Abfrage-Engine verwendet.
Darüber hinaus gibt es ein funktionsreiches ORM-Modellierungswerkzeug - Entity Developer, mit dem Sie Ihre ORM-Modelle visuell erstellen und bearbeiten und Delphi-Entitätsklassen automatisch durch dieses Modell generieren können.
Hauptmerkmale:
* Unterstützung für Embarcaderp RAD Studio XE-XE8, RAD Studio 10 Seattle und RAD Studio 10.1 Berlin
* Die ServerDataType-Eigenschaft in der TMetaAttribute-Klasse wurde hinzugefügt
* Die Handhabung von Attribut-Standardwerten wurde verbessert
* Database-First, Model-First und Code-First-Entwicklung. Benutzer können bei der Entwicklung von Anwendungen mit EntityDAC alle drei Möglichkeiten nutzen.
* Visual ORM Model Designer mit Code-Generierung. Mit Entity Developer können Sie ORM-Modelle visuell erstellen und bearbeiten, ohne eine Zeile XML-Code eingeben oder Klassenattribute in Delphi manuell beschreiben zu müssen. Es unterstützt die Erstellung aller Arten von Mappings, z. B. das Teilen von Tabellen, das Zuordnen von Entitäten zu mehreren Tabellen, komplexe Typen und Vererbungshierarchien.
* LINQ-Abfragen Die Verwendung von ORM bei der Entwicklung Ihrer Anwendungen muss nicht nur die Entwicklung der Anwendung beschleunigen, sondern auch den Anwendungscode vereinheitlichen und Anwendungen unabhängig von den Besonderheiten und der Syntax der SQL - Datenbank machen, für die sie entwickelt wurde Anwendung ohne Aufwand.
* KlassenzuordnungObjektrelationales Mapping von Datenbanktabellen auf Delphi-Klassen kann nicht nur auf Klassen angewendet werden, die von einer grundlegenden TEntity-Klasse geerbt wurden, sondern auch auf benutzerdefinierte Klassen, die von TObject geerbt wurden.
* Entity & Abfrage-Cache. Zur Steigerung der Anwendungsleistung ermöglicht EntityDAC das Zwischenspeichern von Metadaten, alle aus der Datenbank geladenen Entitäten, LINQ-Abfragen und vieles mehr.
Was ist neu in dieser Version:
* RAD Studio 10.1 Berlin wird unterstützt
* Die ServerDataType-Eigenschaft in der TMetaAttribute-Klasse wurde hinzugefügt
* Die Handhabung von Attributstandardwerten wurde verbessert
Was ist neu in Version 1.3.5:
- Visual Studio 2015 wird unterstützt.
Was ist neu in Version 1.2:
- Fügt RAD Studio XE7-Unterstützung hinzu
- Firebird .NET Provider wurde in EntityDeveloper hinzugefügt
Anforderungen :
.NET Framework 3.5 Service Pack 1
Einschränkungen :
60-Tage-Test
Kommentare nicht gefunden