I am doing it this way because I am using DDD principles. I choose to load my entire aggregate root at once, just a personal preference.
On Jun 17, 2:20 am, Markus Zywitza <[email protected]> wrote: > To be honest, I'm using AR now for 3 years, but I never specified the Fetch > property on any of my collections. To me, it smells a bit like premature > optimization. If you worry on performance, you should rather be picky about > when to use lazy loading and when not to use it (n+1). This can be done both > in HQL and Criteria. > > As for DetachedCriteria: > > ActiveRecordMediator<T> has overloads of FindAll, FindFirst and FineOne > taking DetachedCriteria. > -Markus > > 2009/6/17 csharp <[email protected]> > > > > > > > I do not want to use HQL as I read that it does not respect the > > FetchEnum I specify in the property attributes. > > > to query an association - random example : > > > class car > > -engine > > -transmission > > -numberOfWheels > > -etc > > > class engine > > -number of cylinders > > > class transmission > > -auto? > > -type > > > I read that it looks like using detached criteria is the recommended > > approach to query properties of the engine object inside the car > > object, yet Hibernate's docs say this about detached criteria: > > > The DetachedCriteria class lets you create a query outside the scope > > of a session, and then later execute it using some arbitrary Session. > > > Also, they have a specific section regarding querying associations: > > >http://docs.jboss.org/hibernate/stable/core/reference/en/html/querycr... > > > Does Castle have a way to query associations using ICriterion? > > > Alternatively, did i misread that HQL does not respect the FetchEnum I > > specify in the property attributes > > > I don't mind one way or another, just wanted to see what the pros and > > cons were. Does HQL introduce any limitations at all?- Hide quoted text - > > - Show quoted text - --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Castle Project Users" 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/castle-project-users?hl=en -~----------~----~----~----~------~----~------~--~---
