E

EntityDAC

Видавництво: Devart
Virus scanned Windows Free to try
Версія2.3
ВидавництвоDevart
Дата випускуFeb 3, 2020
Дату доданоFeb 3, 2020
Вимоги ОС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
Загальна кількість завантажень97
ЦінаFree to try

Опис

EntityDAC — це ORM для Delphi з підтримкою LINQ. Він забезпечує потужну структуру, яка дозволяє виконувати об’єктно-реляційне відображення об’єктів бази даних у класи Delphi з повною підтримкою інкапсуляції, успадкування, поліморфізму та інших функцій ООП.

Для отримання даних із бази даних LINQ використовується як механізм запитів, незалежний від бази даних. Крім того, доступний багатофункціональний інструмент моделювання ORM - Entity Developer, який дозволяє створювати та редагувати ваші ORM-моделі візуально, а також автоматично генерувати класи сутностей Delphi за допомогою цієї моделі.

Основні характеристики: Підтримка RAD Studio 10.3 Rio. Розробка Database-First, Model-First і Code-First. Користувачі можуть використовувати всі три способи під час розробки додатків за допомогою EntityDAC. Візуальний конструктор моделей ORM із генерацією коду. Entity Developer дозволяє створювати та редагувати моделі ORM візуально, без введення рядка XML-коду або ручного опису атрибутів класу в коді Delphi. Він підтримує створення всіх видів відображення, наприклад розбиття таблиці, відображення сутності в кілька таблиць, складні типи, ієрархії успадкування. Запити LINQ. Використання ORM під час розробки ваших додатків має не тільки прискорити розробку самого додатка, але й уніфікувати код додатка та зробити додатки незалежними від специфіки та синтаксису бази даних SQL, для якої вони розроблені, що дозволить підтримувати декілька баз даних у вашому застосування без зусиль. Відображення класів. Об’єктно-реляційне відображення таблиць бази даних у класи Delphi можна виконувати не лише до класів, успадкованих від базового класу TEntity, але й до користувацьких класів, успадкованих від TObject. Кеш сутностей і запитів. Щоб підвищити продуктивність програми, EntityDAC дозволяє кешувати метадані, усі сутності, завантажені з бази даних, запити LINQ та багато іншого.