| Émettre du mappeur puissant outil personnalisable pour la cartographie des entités les unes des autres |
Télécharger maintenant |
Émettre du mappeur Classement & Résumé
- Nom de l'éditeur:
- RomanKovs
- Systèmes d'exploitation:
- Windows XP / Vista / 7
Émettre du mappeur Mots clés
Émettre du mappeur La description
Le package EMIT Maper fournit un puissant outil personnalisable pour la cartographie des entités les unes des autres. Les entités peuvent être des objets simples, des datareaders, des commandes SQL et tout ce dont vous avez besoin. L'outil utilise la génération de code d'exécution via la bibliothèque EMIT. Il est utile de traiter avec des objets DTO, des couches d'accès aux données et du SO. Il y a beaucoup de situations lorsque vous devez effectuer une action avec chaque membre (champ ou propriété) d'un objet. Le cas classique est des objets DTO. Imaginons que vous avez une couche d'accès aux données. Dans cette couche, vous utilisez un outil pour accéder à la base de données. Il peut être par exemple LINQ à SQL, ou cadre d'entités ou un autre outil ORM. Ces outils peuvent exposer des classes qui représentent des tables de base de données ou des entités de base de données d'affaires plus générales. Le problème est que ces classes contiennent beaucoup de détails techniques sur votre outil Orm. Il peut être une classe de base spécifique, des attributs, des propriétés, des champs, etc. Il n'est pas judicieux d'exposer ces classes à l'extérieur de votre bibliothèque d'accès aux données car, parfois, il manque d'encapsulation (que si vous décidez de changer d'outil ORM?) Et parfois, il est impossible du tout. La solution acceptable consiste à utiliser DTO (objets de transition de données).
Émettre du mappeur Logiciels associés