EntityDAC est un ORM pour Delphi avec le support LINQ. Il fournit un cadre puissant qui permet de réaliser un mappage objet-relationnel d'objets de base de données vers des classes Delphi avec un support complet de l'encapsulation, de l'héritage, du polymorphisme et d'autres fonctionnalités de POO. Pour extraire des données d'une base de données, LINQ est utilisé comme moteur de recherche indépendant de la base de données. En outre, un outil de modélisation ORM riche en fonctionnalités est disponible: Entity Developer, qui permet de créer et d'éditer vos modèles ORM visuellement, et de générer automatiquement des classes d'entités Delphi par ce modèle.
Principales caractéristiques:
* RAD Studio 10 Seattle pris en charge
* Base de données - Premier développement, premier modèle et premier code. Les utilisateurs peuvent utiliser les trois méthodes lors du développement d'applications en utilisant EntityDAC.
* Concepteur de modèles ORM visuels avec génération de code. Entity Developer permet de créer et d'éditer des modèles ORM visuellement, sans taper une ligne de code XML ou manuel décrivant les attributs de classe dans le code Delphi. Il prend en charge la création de toutes sortes de mappages, tels que la division de tables, le mappage d'entités vers plusieurs tables, les types complexes, les hiérarchies d'héritage, etc.
* Requêtes LINQUtiliser ORM lors du développement de vos applications doit non seulement accélérer le développement de l'application elle-même, mais également unifier le code de l'application et rendre les applications indépendantes des spécificités et de la syntaxe de la base de données SQL pour laquelle elle est développée. application sans effort.
* Cartographie de classe. Le mappage objet-relationnel des tables de base de données vers les classes Delphi peut être effectué non seulement pour les classes héritées d'une classe TEntity de base, mais aussi pour les classes personnalisées héritées de TObject.
* Entité et cache de requêtes. Pour augmenter les performances des applications, EntityDAC permet de mettre en cache les métadonnées, toutes les entités chargées à partir de la base de données, les requêtes LINQ et bien plus encore.
Détails logiciels:
Version: 1.5
Date de transfert: 2 Apr 18
Licence: Gratuit
Popularité: 57
Taille: 88871 Kb
Commentaires non trouvées