EntityDAC

EntityDAC 2.3

Windows / Devart / 97 / Pilna spec
Apraksts

EntityDAC: Ultimate ORM Delphi izstrādātājiem

Ja esat Delphi izstrādātājs, kurš meklē jaudīgu un elastīgu objektu relāciju kartēšanas (ORM) rīku, EntityDAC ir jūsu meklētais risinājums. Ar RAD Studio 10.3 Rio atbalstu un trīs dažādām izstrādes pieejām (datubāze vispirms, modelis vispirms un kods vispirms), EntityDAC sniedz jums elastību, lai strādātu tā, kā tas vislabāk atbilst jūsu vajadzībām.

Bet kas īsti ir ORM, un kāpēc jums tas ir vajadzīgs? Vienkārši sakot, ORM ļauj kartēt datu bāzes objektus Delphi klasēs ar pilnu atbalstu iekapsulēšanai, mantošanai, polimorfismam un citām OOP funkcijām. Tas nozīmē, ka tā vietā, lai rakstītu sarežģītus SQL vaicājumus ar roku katru reizi, kad nepieciešams izgūt datus no datu bāzes, varat izmantot LINQ kā datu bāzes neatkarīgu vaicājumu dzinēju.

Papildus jaudīgajām ORM iespējām EntityDAC ietver arī ar funkcijām bagātu modelēšanas rīku Entity Developer. Izmantojot šo rīku, varat vizuāli izveidot un rediģēt savus ORM modeļus, neievadot XML koda rindiņu vai manuāli neaprakstot klases atribūtus Delphi kodā. Tā atbalsta visu veidu kartēšanas izveidi, piemēram, tabulu sadalīšanu, entītiju kartēšanu uz vairākām tabulām un sarežģītiem veidiem.

Viena no galvenajām ORM, piemēram, EntityDAC, izmantošanas priekšrocībām ir tā, ka tas ļauj izstrādātājiem apvienot lietojumprogrammas kodu vairākās datu bāzēs, neuztraucoties par konkrētu sintaksi vai informāciju, kas saistīta ar katru atsevišķu datu bāzes sistēmu. Tādējādi ar minimālu piepūli ir daudz vieglāk atbalstīt vairākas datu bāzes vienā lietojumprogrammā.

Vēl viena liela EntityDAC izmantošanas priekšrocība ir tā spēja veikt objektu relāciju kartēšanu ne tikai klasēm, kas mantotas no TEntity, bet arī pielāgotajām klasēm, kas mantotas no TObject. Tas nozīmē, ka izstrādātājiem ir vēl lielāka elastība, veidojot savu lietojumprogrammu datu struktūras.

Lai vēl vairāk palielinātu veiktspējas pieaugumu, strādājot ar lielām datu kopām vai sarežģītiem vaicājumiem lietojumprogrammās, kas veidotas, izmantojot EntityDAC, ir pieejama kešatmiņa! Programmatūra nodrošina entītiju un vaicājumu kešatmiņu, kas palīdz paātrināt metadatu izguves laiku kopā ar visām entītijām, kas tiek ielādētas no datu bāzes, lai tās nebūtu atkārtoti ielādētas katru reizi, kad tām vēlāk piekļūst vēlreiz!

Kopumā, ja meklējat viegli lietojamu, taču jaudīgu risinājumu, kas palīdzēs racionalizēt izstrādes procesu, vienlaikus nodrošinot stabilu funkcionalitāti, meklējiet EntityDAC!

Pilna spec
Izdevējs Devart
Izdevēja vietne http://www.devart.com/
Izdošanas datums 2020-02-03
Pievienošanas datums 2020-02-03
Kategorija Izstrādātāja rīki
Apakškategorija Komponenti un bibliotēkas
Versija 2.3
OS prasības 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
Prasības .NET Framework 3.5 Service Pack 1
Cena Free to try
Lejupielādes nedēļā 0
Kopējais lejupielāžu skaits 97

Comments: