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: