EntityDAC este un ORM pentru Delphi cu suport LINQ. Acesta oferă un cadru puternic care permite efectuarea de cartografiere obiect-relațională a obiectelor bazei de date la clasele Delphi cu suport complet pentru încapsulare, moștenire, polimorfism și alte caracteristici OOP. Pentru a prelua date dintr-o bază de date, LINQ este folosit ca motor de interogare independent de bază de date. În plus, există un instrument de modelare ORM bogat în caracteristici disponibil - Entity Developer, care permite crearea și editarea vizuală a modelelor ORM și generarea automată a claselor de entități Delphi de către acest model.
Caracteristici cheie:
* RAD Studio 10 Seattle acceptat
* Baza de date - Prima, Model-Primul & Code-First development. Utilizatorii pot folosi toate cele trei moduri atunci când dezvoltă aplicații utilizând EntityDAC.
* Visual Designer ORM Model cu generarea de coduri. Entity Developer permite crearea și editarea modelelor ORM vizual, fără a introduce o linie de cod XML sau descrierea manuală a atributelor de clasă în codul Delphi. Aceasta susține crearea tuturor tipurilor de cartografiere, cum ar fi divizarea tabelului, maparea entității la mai multe tabele, tipuri complexe, ierarhii de moștenire etc.
* Întrebări LINQ.Utilizarea ORM atunci când vă dezvoltați aplicațiile nu trebuie doar să accelereze dezvoltarea aplicației în sine, ci și să unificați codul aplicației și să faceți aplicații independente de specificul și sintaxa bazei de date SQL pentru care este dezvoltată, care va permite să suportați mai multe baze de date în fără efort.
* Cartografierea clasei. Modelarea obiect-relațională a tabelelor de baze de date la clasele Delphi poate fi efectuată nu numai la clasele moștenite de la o clasă TEntity de bază, ci la clasele personalizate moștenite din formularul TObject.
* Entitate & Cache de interogare. Pentru a crește performanța aplicațiilor, EntityDAC permite stocarea cache a metadatelor, toate entitățile încărcate din baza de date, interogările LINQ și multe altele.
Detalii soft:
Versiune: 1.5
Incarca data: 2 Apr 18
Licenţă: Gratuit
Popularitate: 57
Dimensiune: 88871 Kb
Comentariile nu a fost găsit