EntityDAC

EntityDAC 2.3

Նկարագրություն

EntityDAC. վերջնական ORM Delphi ծրագրավորողների համար

Եթե ​​դուք Delphi-ի ծրագրավորող եք, փնտրում եք հզոր և ճկուն օբյեկտ-հարաբերական քարտեզագրման (ORM) գործիք, EntityDAC-ն այն լուծումն է, որը դուք փնտրում էիք: RAD Studio 10.3 Rio-ի և զարգացման երեք տարբեր մոտեցումների (Տվյալների բազա-First, Model-First և Code-First) աջակցությամբ EntityDAC-ը ձեզ տալիս է ճկունություն՝ աշխատելու այնպես, ինչպես լավագույնս համապատասխանում է ձեր կարիքներին:

Բայց կոնկրետ ինչ է ORM-ը, և ինչո՞ւ է ձեզ այն պետք: Պարզ ասած, ORM-ը թույլ է տալիս քարտեզագրել տվյալների բազայի օբյեկտները Delphi դասերի վրա՝ ամբողջական աջակցությամբ encapsulation, inheritance, polymorphism և OOP այլ հատկանիշներ: Սա նշանակում է, որ ամեն անգամ, երբ դուք պետք է ձեր տվյալների բազայից տվյալների առբերման կարիք ունենաք, ձեռքով բարդ SQL հարցումներ գրելու փոխարեն, կարող եք օգտագործել LINQ-ը որպես տվյալների բազայի անկախ հարցումների շարժիչ:

Ի լրումն իր հզոր ORM հնարավորությունների, EntityDAC-ը ներառում է նաև առանձնահատկություններով հարուստ մոդելավորման գործիք, որը կոչվում է Entity Developer: Այս գործիքի միջոցով դուք կարող եք տեսողականորեն ստեղծել և խմբագրել ձեր ORM մոդելները՝ առանց XML կոդի տող մուտքագրելու կամ Delphi կոդի դասի ատրիբուտները ձեռքով նկարագրելու: Այն աջակցում է բոլոր տեսակի քարտեզագրման ստեղծմանը, ինչպիսիք են աղյուսակի բաժանումը, մի քանի աղյուսակների և բարդ տեսակների քարտեզագրումը:

EntityDAC-ի նման ORM-ի օգտագործման հիմնական առավելություններից մեկն այն է, որ այն թույլ է տալիս ծրագրավորողներին միավորել իրենց հավելվածի կոդը բազմաթիվ տվյալների բազաներում՝ առանց անհանգստանալու հատուկ շարահյուսության կամ տվյալների բազայի յուրաքանչյուր առանձին համակարգի հետ կապված մանրամասների մասին: Սա շատ ավելի հեշտ է դարձնում մի քանի տվյալների բազաների աջակցությունը մեկ հավելվածում նվազագույն ջանքերով:

EntityDAC-ի օգտագործման մեկ այլ հիմնական առավելությունն այն է, որ նրա կարողությունն է իրականացնել օբյեկտ-հարաբերական քարտեզագրում ոչ միայն TEntity-ից ժառանգված դասերի, այլ նաև TObject-ից ժառանգված մաքսային դասերի վրա: Սա նշանակում է, որ մշակողները ավելի մեծ ճկունություն ունեն իրենց հավելվածների տվյալների կառուցվածքը նախագծելիս:

EntityDAC-ով կառուցված ձեր հավելվածներում մեծ տվյալների շտեմարանների կամ բարդ հարցումների հետ աշխատելիս կատարողականի առավելություններն ավելի մեծացնելու համար՝ կա քեշավորում: Ծրագիրը տրամադրում է միավորների և հարցումների քեշը, որն օգնում է արագացնել մետատվյալների որոնման ժամանակները տվյալների բազայից բեռնված բոլոր միավորների հետ միասին, որպեսզի դրանք չվերբեռնվեն ամեն անգամ, երբ դրանք նորից մուտք գործեն հաջորդ գծում:

Ընդհանուր առմամբ, եթե դուք փնտրում եք հեշտ օգտագործման, բայց հզոր լուծում, որը կօգնի պարզեցնել ձեր զարգացման գործընթացը՝ միաժամանակ ապահովելով կայուն ֆունկցիոնալություն, մի նայեք EntityDAC-ից:

Ամբողջական բնութագիրը
Հրատարակիչ Devart
Հրատարակիչների կայք http://www.devart.com/
Թողարկման ամսաթիվ 2020-02-03
Ավելացման ամսաթիվը 2020-02-03
Կատեգորիա Մշակողի գործիքներ
Ենթակարգ Բաղադրիչներ և գրադարաններ
Տարբերակ 2.3
OS պահանջները 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
Պահանջներ .NET Framework 3.5 Service Pack 1
Գինը Free to try
Շաբաթական ներբեռնումներ 0
Ընդհանուր ներբեռնումներ 97

Comments: