| Версия | 2.3 |
|---|---|
| Издател | Devart |
| Дата на излизане | 3.02.2020 г. |
| Датата е добавена | 3.02.2020 г. |
| 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 |
| Общо изтегляния | 97 |
| Цена | Free to try |
Описание
EntityDAC е ORM за Delphi с поддръжка на LINQ. Той предоставя мощна рамка, която позволява извършване на обектно-релационно картографиране на обекти на база данни към класове на Delphi с пълна поддръжка за капсулиране, наследяване, полиморфизъм и други OOP функции.
За извличане на данни от база данни, LINQ се използва като независима от базата данни машина за заявки. Освен това има богат на функции инструмент за моделиране на ORM - Entity Developer, който позволява визуално създаване и редактиране на вашите ORM модели и автоматично генериране на класове обекти на Delphi от този модел.
Основни характеристики: Поддръжка за RAD Studio 10.3 Rio. Database-First, Model-First & Code-First разработка. Потребителите могат да използват и трите начина, когато разработват приложения с помощта на EntityDAC. Visual ORM Model Designer с генериране на код. Entity Developer позволява визуално създаване и редактиране на ORM модели, без въвеждане на ред XML код или ръчно описване на атрибути на класа в Delphi код. Той поддържа създаването на всички видове картографиране, като разделяне на таблици, картографиране на обект към няколко таблици, сложни типове, йерархии на наследяване. LINQ заявки. Използването на ORM при разработване на вашите приложения трябва не само да ускори разработката на самото приложение, но и да унифицира кода на приложението и да направи приложенията независими от спецификата и синтаксиса на SQL базата данни, за която са разработени, което ще позволи поддържането на множество бази данни във вашия приложение без усилие. Картографиране на класове. Обектно-релационното картографиране на таблици на база данни към класове на Delphi може да се извърши не само към класове, наследени от основен клас TEntity, но и към потребителски класове, наследени от TObject. Кеш на обекти и заявки. За да увеличи производителността на приложението, EntityDAC позволява да се кешират метаданни, всички обекти, заредени от базата данни, LINQ заявки и много повече.