EntityDAC je ORM pro Delphi s podporou LINQ. Poskytuje výkonný rámec, který umožňuje objektově-relační mapování databázových objektů do tříd Delphi s plnou podporou zapouzdření, dědičnosti, polymorfismu a dalších funkcí OOP. Chcete-li načíst data z databáze, LINQ se používá jako databázový vyhledávací stroj nezávislý na dotazu. Kromě toho je k dispozici nástroj pro modelování ORM bohatý na funkce - Entity Developer, který umožňuje vizuálně vytvářet a upravovat modely ORM a vytvářet třídy objektů Delphi tímto modelem automaticky.
Klíčové vlastnosti:
* Podpora RAD Studio 10 Seattle
* Databáze - první, Model-First & Code-First vývoj. Uživatelé mohou při vývoji aplikací pomocí nástroje EntityDAC používat všechny tři způsoby.
* Návrhář modelu Visual ORM s generováním kódu. Entity Developer umožňuje vytvářet a upravovat modely ORM vizuálně bez zadávání řádku kódu XML nebo manuálního popisu atributů třídy v kódu Delphi. Podporuje vytváření všech druhů mapování, jako je rozdělení tabulky, mapování entity na několik tabulek, složité typy, hierarchie dědičnosti apod.
* Dotazy LINQ.Použití nástroje ORM při vývoji aplikací musí nejen urychlit vývoj samotné aplikace, ale také sjednotit kód aplikace a vytvořit aplikace nezávislé na specifikacích a syntaktech databáze SQL, pro kterou je vytvořena, což umožní podporu více databází ve vašem bez námahy.
* Mapování tříd. Objektově-relační mapování databázových tabulek do tříd Delphi lze provádět nejen u tříd, která jsou zděděna ze základní třídy TEntity, ale také z vlastních tříd zděděných z formuláře TObject.
* Entity & Query Cache. Chcete-li zvýšit výkon aplikací, EntityDAC umožňuje ukládat do mezipaměti metadata, všechny entity načtené z databáze, dotazy LINQ a mnoho dalšího.
Podrobnosti Software:
Verze: 1.5
Datum uploadu: 2 Apr 18
Licence: Volný
Popularita: 57
Velikost: 88871 Kb
Komentáře nebyl nalezen