EntityDAC 2.3

Licence: Essai gratuit ‎Taille du fichier: 271.25 MB
‎Note des utilisateurs: 3.0/5 - ‎1 ‎Votes

Sur EntityDAC

EntityDAC est un ORM pour Delphi avec le soutien de LINQ. Il fournit un cadre puissant qui permet d’effectuer la cartographie object-relationnelle des objets de base de données aux classes Delphi avec un soutien complet pour l’encapsulation, l’héritage, le polymorphisme et d’autres fonctionnalités OOP. Pour récupérer les données d’une base de données, LINQ est utilisé comme moteur de requête indépendant de base de données. En outre, il existe un outil de modélisation ORM riche en fonctionnalités disponible - Entity Developer, qui permet de créer et de modifier visuellement vos modèles ORM, et de générer automatiquement des classes d’entités Delphi par ce modèle. Caractéristiques clés: * Base de données d’abord, modèle-premier code-premier développement. Les utilisateurs sont en mesure d’utiliser les trois façons lors du développement d’applications utilisant EntityDAC. * Visual ORM Model Designer avec génération de code. Entity Developer permet de créer et de modifier visuellement des modèles ORM, sans taper une ligne de code XML ou un manuel décrivant les attributs de classe dans le code Delphi. Il prend en charge la création de toutes sortes de cartographies, telles que le fractionnement de table, la cartographie de l’entité à plusieurs tables, types complexes, hiérarchies d’héritage, etc. * Requêtes LINQ. L’utilisation d’ORM lors du développement de vos applications doit non seulement accélérer le développement de l’application elle-même, mais aussi unifier le code d’application et rendre les applications indépendantes des spécificités et syntaxes de la base de données SQL pour laquelle elle est développée, qui permettra de prendre en charge plusieurs bases de données dans votre application sans aucun effort. * Cartographie des classes. La cartographie object-relationnelle des tables de base de données aux classes Delphi peut être effectuée non seulement aux classes héritées d’une classe de TEntity de base, mais aussi aux classes personnalisées héritées de la forme TObject. * Cache de requête d’entité. Pour augmenter les performances de l’application, EntityDAC permet de mettre en cache des métadonnées, toutes les entités chargées à partir de la base de données, les requêtes LINQ, et bien plus encore.