On Thu, May 27, 2010 at 8:49 PM, Trenton D. Adams <[email protected]>wrote:
> > I mean I know if I'm doing lazy loading, toString won't get all the data, > cause it hasn't been enhanced. Assuming the object is detached, yes. I believe the JPA spec does not specify the behavior for attempted access of an unloaded property on a detached entity. I believe OpenJPA returns null. This makes it very difficult to tell if an association is null or not loaded. I have configured OpenJPA to disallow access to unloaded properties of detached entities to avoid the confusion. This means a toString method like yours in my project could crash. -- Daryl Stultz _____________________________________ 6 Degrees Software and Consulting, Inc. http://www.6degrees.com http://www.opentempo.com mailto:[email protected]
