EntityDAC

EntityDAC 2.3

Сипаттама

EntityDAC: Delphi әзірлеушілеріне арналған Ultimate ORM

Егер сіз Delphi әзірлеушісі болсаңыз, қуатты және икемді объектілік қатынасты салыстыру (ORM) құралын іздесеңіз, EntityDAC - сіз іздеген шешім. RAD Studio 10.3 Rio қолдауымен және үш түрлі әзірлеу тәсілімен (Дерекқор-Бірінші, Үлгі-Бірінші және Код-Бірінші), EntityDAC сізге қажеттіліктеріңізге ең сәйкес келетін жолмен жұмыс істеу икемділігін береді.

Бірақ ORM дегеніміз не және ол не үшін қажет? Қарапайым тілмен айтқанда, ORM инкапсуляцияға, мұраға, полиморфизмге және басқа OOP мүмкіндіктеріне толық қолдау көрсете отырып, дерекқор нысандарын Delphi сыныптарына салыстыруға мүмкіндік береді. Бұл дерекқордан деректерді алу қажет болған сайын күрделі SQL сұрауларын қолмен жазудың орнына LINQ дерекқорын тәуелсіз сұрау жүйесі ретінде пайдалануға болатынын білдіреді.

Қуатты ORM мүмкіндіктеріне қоса, EntityDAC сонымен қатар Entity Developer деп аталатын мүмкіндіктерге бай үлгілеу құралын қамтиды. Бұл құралдың көмегімен сіз XML кодының жолын термей немесе Delphi кодындағы сынып атрибуттарын қолмен сипаттамай-ақ визуалды түрде ORM үлгілерін жасай аласыз және өңдей аласыз. Ол кестені бөлу, нысанды бірнеше кестелерге және күрделі түрлерге салыстыру сияқты салыстырудың барлық түрлерін құруды қолдайды.

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: