<quote> (From the JDO 2.0 kick off meeting) Use Cases or Fetch Groups This is a fairly open idea right now, however the idea is that a developer can setup different "use cases", which can encapsulate performance characteristics. For example, if you are in one use case, use a particular fetch group (as you know that in this case you will need X, Y, and Z), a certain locking strategy, etc. This could be really powerful, so look out for this concept in the future! </quote>
So ,as I understand I will can write things like this without any subsequent queries in getters: <code> List users = queryByCriteria(User.class,..., new String[] {"user.userGroup.*", "user.userSettings.pagesSettings.*"}); Iterator i = users.iterator(); while(i.hasNext()) { User user = (USer)users.next(); serletResponseStream.prinln("<tr>"); serletResponseStream.prinln("<td>"+user.getUserGroup().getName()+"</td>"); serletResponseStream.prinln("<td>"+user.getUserGroup().getId()+"</td>"); serletResponseStream.prinln("<td>"+((PageSettings)user.getUserSettings().get PageSettings.get(0)).getParamName()+"</td>"); And so on and blah blah... } </code> What do you all think about? - Dmitriy Kiriy OILspace, 4, B. Spasskaya str. room 01, 107078 Moscow, Russia P:+7 095 787 4700 F:+7 095 787 4701 E:[EMAIL PROTECTED] OILspace - The resource enriched - www.oilspace.com ------------------------------------------------------- This SF.net email is sponsored by OSDN's Audience Survey. Help shape OSDN's sites and tell us what you think. Take this five minute survey and you could win a $250 Gift Certificate. http://www.wrgsurveys.com/2003/osdntech03.php?site=8 _______________________________________________ hibernate-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/hibernate-devel