Après avoir essayé nHibernate avec succès, j'aimerais maintenant utiliser Fluent pour mapper. Mon projet principal est dans vb.net mais je voudrais vraiment utiliser C# pour les mappages car la capacité d'expression de lambda le rend beaucoup plus propre. Pouvez-vous avoir un projet/assembly séparé pour vos fichiers de mapping sans créer de dépendance circulaire avec les objets de domaine?Projet Vb.net avec C# fluent nHibernate mappings project
Répondre
Pouvez-vous avoir un projet séparé /assemblage pour votre cartographie fichiers sans créer une dépendance circulaire avec des objets de domaine?
Oui, vos objets de domaine ne sont pas (et ne devrait pas être) en fonction des correspondances NHibernate, qu'ils soient définis de façon traditionnelle (fichiers .hbm.xml) ou avec Fluent. Vous pouvez stocker ces mappages en toute sécurité dans un autre assembly et ils doivent uniquement être référencés par votre couche d'accès aux données (DAL) et votre projet exécutable. Puisque vos objets de domaine n'ont pas besoin d'une référence à votre DAL, cela fonctionne très bien. Il suffit de suivre les instructions à Fluent's Wiki et dans le même ensemble où vous avez défini votre méthode CreateSessionFactory(), vous aurez besoin d'une référence à votre projet de mappage.
-Doug
- 1. Premier projet NHibernate Fluent
- 2. C# fluent nhibernate
- 3. NHibernate Validator avec Fluent
- 4. Outil pour générer des mappings NHibernate fluides
- 5. nHibernate & sqlite mappings
- 6. NHibernate Fluent avec NHibernate 3.0
- 7. Fluent NHibernate avec SQLite
- 8. NHibernate L2 Cache configuration dans Fluent NHibernate
- 9. Génériques avec Fluent et NHibernate
- 10. Fluent nhibernate - Numéro de conception
- 11. NHibernate Fluent et nommé Requêtes
- 12. Fluent NHIbernate gèle beaucoup
- 13. Mapping ENUM avec Fluent NHibernate
- 14. Cartographie verticale héritage Table avec Fluent NHibernate
- 15. fluides Nhibernatetest mappings
- 16. Fluent NHibernate aucune donnée retournée
- 17. Fluent NHibernate Automapping error
- 18. Projet open source C# avec DDD et (Fluent-) nHibernate avec une architecture géniale?
- 19. Fluent Nhibernate Nunit Test Erreur
- 20. FluentNhibernate mappings d'exécution dynamique
- 21. NHibernate + Fluent Index NHibernate + Oracle
- 22. Nhibernate - Comment concevoir des DomainObjects et des mappings avec CompositeId
- 23. En utilisant Fluent NHibernate avec VS2005
- 24. Mise à jour d'un à plusieurs avec Fluent NHibernate
- 25. En utilisant MyGeneration avec Fluent NHibernate
- 26. Configuration MySQL pour Fluent NHibernate
- 27. Quelles sont les options disponibles pour un développeur vb.net lors de l'utilisation de Fluent NHibernate?
- 28. Fluent NHibernate. Auto Mapping et conventions
- 29. fluent nhibernate collation conflit
- 30. Aucun persister pour une entité utilisant AutoMap dans Nhibernate Fluent?