EntityDAC

EntityDAC 2.3

Опис

EntityDAC: Крајниот ORM за програмерите на Delphi

Ако сте програмер на Delphi кој бара моќна и флексибилна алатка за мапирање на објектно-релационо (ORM), EntityDAC е решението што го баравте. Со поддршка за RAD Studio 10.3 Rio и три различни развојни пристапи (База на податоци-Прва, Модел-Прв и Код-Прв), EntityDAC ви дава флексибилност да работите на начин кој најдобро одговара на вашите потреби.

Но, што точно е ORM, и зошто ви е потребен? Едноставно кажано, ORM ви овозможува да мапирате објекти на базата на податоци на класите на Delphi со целосна поддршка за енкапсулација, наследување, полиморфизам и други карактеристики на OOP. Ова значи дека наместо рачно да пишувате сложени SQL пребарувања секогаш кога ќе треба да преземете податоци од вашата база на податоци, можете да го користите LINQ како независен мотор за пребарување на базата на податоци.

Покрај неговите моќни ORM способности, EntityDAC вклучува и алатка за моделирање богата со карактеристики наречена Entity Developer. Со оваа алатка, можете визуелно да ги креирате и уредувате вашите ORM модели без да пишувате линија на XML код или рачно да ги опишувате атрибутите на класата во кодот на Делфи. Поддржува креирање на сите видови мапирање како што се разделување табели, мапирање на ентитет на неколку табели и сложени типови.

Една од клучните придобивки од користењето на ORM како EntityDAC е тоа што им овозможува на програмерите да го обединат кодот на апликацијата низ повеќе бази на податоци без да се грижат за специфична синтакса или детали поврзани со секој поединечен систем на бази на податоци. Ова го прави многу полесно да се поддржат повеќе бази на податоци во една апликација со минимален напор.

Друга голема предност на користењето на EntityDAC е неговата способност да врши објектно-релациско мапирање не само на класи наследени од TEntity туку и на сопствени класи наследени од TObject. Ова значи дека програмерите имаат уште поголема флексибилност при дизајнирање на структурите на податоци на нивните апликации.

За дополнително зголемување на перформансите кога работите со големи збирки на податоци или сложени прашања во вашите апликации изградени со EntityDAC - има кеширање! Софтверот обезбедува кеш за ентитети и прашања што помага да се забрза времето на пребарување на метаподатоци заедно со сите ентитети вчитани од базата на податоци за да не се вчитаат повторно секогаш кога ќе им се пристапи повторно подоцна!

Севкупно, ако барате лесно за употреба, но моќно решение кое ќе ви помогне да го рационализирате вашиот развојен процес, истовремено обезбедувајќи силна функционалност - не гледајте подалеку од EntityDAC!

Целосни спецификации
Издавач Devart
Страница на издавачи http://www.devart.com/
Датум на издавање 2020-02-03
Датум на додавање 2020-02-03
Категорија Алатки за програмери
Под категорија Компоненти и библиотеки
Верзија 2.3
Барања за ОС 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: