Hi Bernard, For your querries, I think that you just need to enable the proxies. (Hibernate uses lazy when it has a proxy defined for the entities) http://team.andromda.org/docs/andromda-hibernate-cartridge/namespace.html ( hibernateProxy namespace property) Carlos Bernard Sirius wrote: bingo ! that's it. Hey, this is a *huge* improvement for my application!OK, this is the second thing that I don't want AndroMDA to default for me, the first one being setting not-null="true" all over the place. For now, I'm hacking maven code like this: <replace dir="target/classes" token='not-null="true"' value='not-null="false"'> <include name="**/*.hbm.xml"/> </replace> ...but it would of course be better to have an AndroMDA tag of sort for this. I think, Chad, you told me to jira this thing about the not-nulls before. Not sure though. Do *you* remember? Now, has this outer-join business already been addressed in the past, or is it going to be a new feature request? bernard --- Bernard Sirius <[EMAIL PROTECTED]> wrote:I think I know what causes my queries to "cascade"... Needs checking, but I'd like to have your hearings about this: it's all about the outer-join attribute in the many-to-one, one-to-one, etc... mappings: quoting from the hibernate documentation: The outer-join attribute accepts three different values: * auto (default) Fetch the association using an outerjoin if the associated class has no proxy * true Always fetch the association using an outerjoin * false Never fetch the association using an outerjoin I guess if I set outer-join to "false", my problem will automagically disappear... well, things are never so simple (and for example, I don't have a clue about the meaning of 'if the associated class has no proxy')... let's try! but, gosh, this may be a revelation, don't you think? bernardNo...only composition associations are by eagerly loaded...which sets [CB] By "default" I meant to say. that lazy flag to "false" by the way you can turn off the composition defining eager loading:http://team.andromda.org/docs/andromda-hibernate-cartridge/namespace.html(look for compositionDefinesEagerLoading). That way you can use the lazy loading tagged value when you need to define eager loading. Chad -----Original Message----- From: Bernard Sirius [mailto:[EMAIL PROTECTED]] Sent: Friday, February 18, 2005 7:45 PM To: Chad Brandon Subject: 1:1 associations chad, are 1:1 relations eagerly loaded by default with hibernate? I can't get rid of those cascades of outer joins in hibernate generated queries. by"cascades"I mean that not only the 1:1 associations are loaded but then all the 1:1 associations reachable fromthere,and so on recursively. Is this by any means normal? bernard __________________________________ Do you Yahoo!? Yahoo! Mail - Easier than ever with enhancedsearch.Learn more. http://info.mail.yahoo.com/mail_250-------------------------------------------------------SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now.http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click_______________________________________________ Andromda-user mailing list Andromda-user@lists.sourceforge.nethttps://lists.sourceforge.net/lists/listinfo/andromda-user__________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com-------------------------------------------------------SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now.http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click_______________________________________________ Andromda-user mailing list Andromda-user@lists.sourceforge.nethttps://lists.sourceforge.net/lists/listinfo/andromda-user__________________________________ Do you Yahoo!? Yahoo! Mail - 250MB free storage. Do more. Manage less. http://info.mail.yahoo.com/mail_250 ------------------------------------------------------- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click _______________________________________________ Andromda-user mailing list Andromda-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/andromda-user |