Hi, I am completely new to NH and just started building a project using NH while learning how to use it.
I apologize if this question has been asked again or I missed something in the documentation, but I simply couldn't find an answer to this. So: The following Diagram shows my Domain Objects: http://tigraine.at/model.png AccountInformation and Address/ShippingAddress are Component mappings so that everything gets persisted into one table. The only headache I am getting is my many-to-one relationship from Address to Country. I want to use lazy loading (I could load it right there, but I'll see the same problem arise with Products and Orders etc etc), so I get a LazyInitializationException whenever I access the Country property on the Address object. Now, clearly this is intended, the session is gone so I need another to load this. (I found http://www.hibernate.org/hib_docs/nhibernate/1.2/reference/en/html/collections.html#collections-lazy on this) But how? I clearly don't want to have my Domain objects to know of my repository. I wanted to keep them unaware of their persistance so I can easily Mock the Repository on my Tests. In case you wonder how I got to this point: I have been following this guide on HibernatingRhinos until now ..: http://blogs.hibernatingrhinos.com/nhibernate/archive/2008/04/01/your-first-nhibernate-based-application.aspx. I appreciate any help / suggestions on this. Thanks, Tigraine Btw: Did I mention that I really like NH? I've been working with Linq2Sql and EntityFramework lately and NHibernate feels so much better and more testable. Thank you... --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "nhusers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/nhusers?hl=en -~----------~----~----~----~------~----~------~--~---
