| Verze | 2.3 |
|---|---|
| Vydavatel | Devart |
| Datum vydání | Feb 3, 2020 |
| Datum přidáno | Feb 3, 2020 |
| Os požadavky | 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 |
| Požadavky | .NET Framework 3.5 Service Pack 1 |
| Celkový počet stažení | 97 |
| Cena | Free to try |
Popis
EntityDAC je ORM pro Delphi s podporou LINQ. Poskytuje výkonný rámec, který umožňuje provádět objektově relační mapování databázových objektů na třídy Delphi s plnou podporou zapouzdření, dědičnosti, polymorfismu a dalších funkcí OOP.
K načítání dat z databáze se LINQ používá jako databázový nezávislý dotazovací stroj. Kromě toho je k dispozici nástroj pro modelování ORM bohatý na funkce – Entity Developer, který umožňuje vytvářet a upravovat vaše modely ORM vizuálně a automaticky generovat třídy entit Delphi podle tohoto modelu.
Klíčové vlastnosti: Podpora pro RAD Studio 10.3 Rio. Database-First, Model-First & Code-First vývoj. Uživatelé mohou při vývoji aplikací pomocí EntityDAC používat všechny tři způsoby. Visual ORM Model Designer s generováním kódu. Entity Developer umožňuje vytvářet a upravovat ORM modely vizuálně, bez psaní řádku kódu XML nebo ručního popisu atributů tříd v kódu Delphi. Podporuje tvorbu všech druhů mapování, jako je dělení tabulek, mapování entity do několika tabulek, komplexní typy, hierarchie dědičnosti. LINQ dotazy. Použití ORM při vývoji vašich aplikací musí nejen urychlit vývoj samotné aplikace, ale také sjednotit aplikační kód a učinit aplikace nezávislými na specifikách a syntaxi SQL databáze, pro kterou je vyvíjen, což umožní podporovat více databází ve vašem aplikace bez námahy. Mapování tříd. Objektově relační mapování databázových tabulek na třídy Delphi lze provádět nejen na třídy zděděné ze základní třídy TEntity, ale také na vlastní třídy zděděné z TObject. Mezipaměť entit a dotazů. Pro zvýšení výkonu aplikace umožňuje EntityDAC ukládat do mezipaměti metadata, všechny entity načtené z databáze, dotazy LINQ a mnoho dalšího.