| Версія | 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 та багато іншого.