EntityDAC Express 2.2

Licenza: Gratuito ‎Dimensioni del file: 219.03 MB
‎Valutazione utenti: 0.0/5 - ‎0 ‎Voti

Circa EntityDAC Express

EntityDAC Express è un ORM gratuito per Delphi con supporto LINQ. Fornisce un potente framework che consente di eseguire il mapping relazionale degli oggetti degli oggetti di database alle classi Delphi con pieno supporto per l'incapsulamento, l'ereditarietà, il polimorfismo e altre funzionalità OOP. Per recuperare dati da un database, LINQ viene utilizzato come motore di query indipendente dal database. Inoltre, è disponibile uno strumento di modellazione ORM ricco di funzionalità: Entity Developer, che consente di creare e modificare visivamente i modelli ORM e generare automaticamente classi di entità Delphi da questo modello. Caratteristiche principali: * RAD Studio 10.3 Rio è supportato * Database-First, Model-First & Code-First development. Gli utenti sono in grado di utilizzare tutti e tre i modi per sviluppare applicazioni utilizzando EntityDAC. * Visual ORM Model Designer con generazione di codice. Entity Developer consente di creare e modificare visivamente modelli ORM, senza digitare una riga di codice XML o descrivere manualmente gli attributi della classe nel codice Delphi. Supporta la creazione di tutti i tipi di mapping, ad esempio la divisione delle tabelle, l'entità di mapping a diverse tabelle, tipi complessi, gerarchie di ereditarietà e così via. * Query LINQ. L'utilizzo di ORM durante lo sviluppo delle applicazioni non solo deve accelerare lo sviluppo dell'applicazione stessa, ma anche unificare il codice dell'applicazione e rendere le applicazioni indipendenti dalle specifiche e dalla sintassi del database SQL per il quale è stata sviluppata, che consentirà di supportare più database nell'applicazione senza sforzo. * Mappatura delle classi. Il mapping relazionale degli oggetti delle tabelle di database alle classi Delphi può essere eseguito non solo alle classi ereditate da una classe TEntity di base, ma anche alle classi personalizzate ereditate dal form TObject. * Cache entità e query. Per aumentare le prestazioni dell'applicazione, EntityDAC consente di memorizzare nella cache i metadati, tutte le entità caricate dal database, le query LINQ e molto altro.