EntityDAC

EntityDAC 2.3

Описание

EntityDAC: Най-добрият ORM за разработчици на Delphi

Ако сте разработчик на Delphi, който търси мощен и гъвкав инструмент за обектно-релационно картографиране (ORM), EntityDAC е решението, което търсите. С поддръжка за RAD Studio 10.3 Rio и три различни подхода за разработка (Database-First, Model-First & Code-First), EntityDAC ви дава гъвкавостта да работите по начина, който най-добре отговаря на вашите нужди.

Но какво точно е ORM и защо ви е необходим? Казано по-просто, ORM ви позволява да картографирате обекти на база данни към класове на Delphi с пълна поддръжка за капсулиране, наследяване, полиморфизъм и други функции на ООП. Това означава, че вместо да пишете сложни SQL заявки на ръка всеки път, когато трябва да извлечете данни от вашата база данни, можете да използвате LINQ като независима от базата данни машина за заявки.

В допълнение към своите мощни ORM възможности, EntityDAC включва и богат на функции инструмент за моделиране, наречен Entity Developer. С този инструмент можете да създавате и редактирате своите ORM модели визуално, без да въвеждате ред XML код или ръчно да описвате атрибути на класа в Delphi код. Той поддържа създаването на всички видове картографиране, като разделяне на таблица, картографиране на обект към няколко таблици и сложни типове.

Едно от ключовите предимства на използването на ORM като EntityDAC е, че позволява на разработчиците да унифицират своя код на приложение в множество бази данни, без да се налага да се притесняват за конкретен синтаксис или подробности, свързани с всяка отделна система от бази данни. Това прави много по-лесно поддържането на множество бази данни в рамките на едно приложение с минимални усилия.

Друго голямо предимство на използването на 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: