Question

Je viens juste de commencer à regarder NHibernate cette semaine et j'aimerais utiliser l'approche Automapping dans mon projet actuel.

Je travaille avec Fluent NHibernate 1.0.0.594, que j'ai téléchargé il y a quelques jours.

J'ai trouvé le fichier Examples.FirstProject dans le code source de NHibernate, qui utilise l'ancien mappage d'entités de style. Cela a été extrêmement utile pour moi en tant qu'introduction à NHibernate, car il fonctionne immédiatement.

Cependant, je n’ai pas pu trouver d’exemple autonome similaire pour AutoMapping. Peter Bromberg posté un échantillon ça a l'air bien, mais il semble manquer quelques assemblées importantes. Il m'aide à essayer de résoudre les problèmes, mais cela ne fonctionne pas encore.

Ensuite, j'ai essayé de modifier le programme Examples.FirstProject pour qu'il utilise Automapping, mais j'ai immédiatement rencontré des problèmes avec des exceptions émises que je ne comprends tout simplement pas à mon niveau d'expérience actuel.

Quelqu'un peut-il m'indiquer un exemple de projet Automapping qui fonctionne avec le dernier code NHibernate?

Était-ce utile?

La solution

J'ai démarré un petit projet en réalisant ce que vous aviez demandé: un petit échantillon montrant les concepts de Fnh "en action". Exemples de projets CodePlex Fluent NHibernate

Je viens juste de le commencer (il y aurait beaucoup plus de code dans le futur), mais il a déjà un exemple initial de mappage automatique, alors allez le vérifier et j'espère que cela pourrait vous aider.

Autres conseils

Whocanhelpme basé sur l'architecture S # arp.

Peu après avoir posté ma question, j'ai trouvé la série en 3 parties de Gabriel Schenker Votre toute première application NHibernate tout en parcourant certaines des autres questions SO avec les balises Automapper.

La partie 3 contient un exemple qui crée une base de données (SQL Server CE ou SQLite ) en utilisant Automapping. Cet échantillon a fonctionné pour moi sans aucun problème.

De plus, les trois articles de la série méritent d’être lus.

Mais si quelqu'un peut suggérer d'autres échantillons, je serais toujours intéressé.

Modifier: Depuis la publication de cette réponse, j'ai constaté que le projet de Gabriel Schenker utilisait une syntaxe plus ancienne, désormais obsolète.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top