| Версія | 2.3 |
|---|---|
| Выдавец | Devart |
| Дата выпуску | 3 лют 2020 г. |
| Дата дададзена | 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 і многае іншае.