EntityDAC ist ein ORM für Delphi mit LINQ-Unterstützung. Es bietet ein leistungsstarkes 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. Um Daten aus einer Datenbank abzurufen, wird LINQ als datenbankunabhängige Abfrage-Engine verwendet. Darüber hinaus gibt es ein funktionsreiches ORM-Modellierungswerkzeug - Entity Developer, das es ermöglicht, Ihre ORM-Modelle visuell zu erstellen und zu bearbeiten und automatisch Delphi-Entitätsklassen anhand dieses Modells zu generieren.
- Database-First, Model-First & Code-First Entwicklung
- Visueller ORM-Modell-Designer mit Code-Generierung
- LINQ-Abfragen
- Entitäts- und Abfrage-Cache