EntityDAC 2.3

Лицензии: Бесплатная пробная версия ‎Размер файла: 271.25 MB
‎Рейтинг пользователей: 3.0/5 - ‎1 ‎Голосов

О EntityDAC

EntityDAC — это ORM для Delphi с поддержкой LIN. Она обеспечивает мощную основу, позволяющую выполнять объектно-реляционное отображение объектов базы данных в классах Delphi с полной поддержкой инкапсуляции, наследования, полиморфизма и других функций OOP. Для извлечения данных из базы данных LIN'а используется в качестве независимого движка запросов базы данных. Кроме того, имеется многокоммуайный инструмент моделирования ORM - Entity Developer, который позволяет создавать и редактировать ваши модели ORM визуально, и генерировать классы сущности Delphi по этой модели автоматически. Ключевые особенности: База данных-Первый, Модель-Первый код-Первая разработка. Пользователи могут использовать все три способа при разработке приложений с использованием EntityDAC. Визуальный модель ORM-дизайнер с генерацией кода. Entity Developer позволяет создавать и редактировать модели ORM визуально, не вводя строку кода XML или вручную описывая атрибуты класса в коде Delphi. Он поддерживает создание всех видов отображения, таких как разделение таблиц, отображение сущности на несколько таблиц, сложные типы, иерархии наследования и т.д. Вопросы LIN. Использование ORM при разработке приложений должно не только ускорить разработку самого приложения, но и унифицировать код приложения и сделать приложения независимыми от специфики и синтаксиса базы данных S'L, для которой она разработана, что позволит поддерживать несколько баз данных в приложении без каких-либо усилий. - Отображение класса. Объектно-реляционное отображение таблиц баз данных в классы Delphi может выполняться не только для классов, унаследованных от базового класса TEntity, но и для пользовательских классов, унаследованных формой TObject. Кэш запроса сущности. Чтобы повысить производительность приложения, EntityDAC позволяет кэшировать метаданные, все объекты, загруженные из базы данных, запросы LIN- и многое другое.