EntityDAC er en ORM for Delphi med LINQ-støtte. Den gir et kraftig rammeverk som gjør det mulig å utføre objektrelasjonell kartlegging av databaseobjekter til Delphi-klasser med full støtte for innkapsling, arv, polymorfisme og andre OOP-funksjoner. For å hente data fra en database, brukes LINQ som en database uavhengig spørringsmotor.
I tillegg er det et funksjonsrikt ORM-modelleringsverktøy som er tilgjengelig - Enhetsutvikler, som gjør det mulig å opprette og redigere ORM-modellene dine visuelt, og generere Delphi-enhetsklasser av denne modellen automatisk.
Nøkkelegenskaper:
* Støtte for Embarcaderp RAD Studio XE-XE8, RAD Studio 10 Seattle og RAD Studio 10,1 Berlin
* Egenskapen ServerDataType i klassen TMetaAttribute er lagt til
* Håndtering av attributt standardverdier er forbedret
* Database-først, modell-først og kode-første utvikling. Brukere kan bruke alle tre måtene når man utvikler applikasjoner ved hjelp av EntityDAC.
* Visual ORM Model Designer med kodegenerering. Enhetsutvikler tillater å lage og redigere ORM-modeller visuelt, uten å skrive en linje med XML-kode eller manuell beskrivelse av klasseattributter i Delphi-koden. Den støtter opprettelse av alle slags kartlegging, som tabelldeling, kartlegging av enhet til flere tabeller, komplekse typer, arvshierarkier.
* LINQ spørringer. Ved å bruke ORM når du utvikler, må programmene ikke bare akselerere utviklingen av selve applikasjonen, men også forene programkoden og lage programmer uavhengig av spesifikkene og syntaksen i SQL-databasen som den er utviklet for, som vil tillate støtte flere databaser i din søknad uten innsats.
* Klassekartlegging.Objektrelasjonell kartlegging av databasetabeller til Delphi-klasser kan utføres ikke bare for klasser arvet fra en grunnleggende TEntity-klasse, men til egendefinerte klasser arvet form TObject også.
* Entity & Query Cache. For å øke programytelsen, tillater EntityDAC å cache metadata, alle enheter lastet fra databasen, LINQ spørringer, og mye mer.
Hva er nytt i denne versjonen:
* RAD Studio 10.1 Berlin støttes
* Egenskapen ServerDataType i klassen TMetaAttribute er lagt til
* Håndtering av attributtverdier er forbedret
Hva er nytt i versjon 1.3.5:
- Visual Studio 2015 støttes.
Hva er nytt i versjon 1.2:
- Legger til RAD Studio XE7-støtte
- Firebird .NET Provider er lagt til i EntityDeveloper
Krav :
.NET Framework 3.5 Service Pack 1
Begrensninger :
60-dagers prøveversjon
Kommentarer ikke funnet