J'ai lu à propos de Nhibernate pour un certain temps et ont essayé de l'utiliser pour un site que je suis en œuvre. J'ai lu l'article de Billy McCafferty sur NHibernate les pratiques exemplaires, mais je ne vois aucune indication sur l'endroit où est le meilleur endroit pour gérer les transactions.
J'ai pensé à mettre ce code dans les DAO (Data Access Object) mais ensuite je ne suis pas sûr de la façon de gérer les cas où plus d'un DAO est utilisé. Quels sont les meilleurs endroits pour mettre le code de transaction dans votre NHibernate Application?