To prevent lazy loading, add the following to your SQL map config file: <settings lazyLoadingEnabled="false" />
This is not necessary unless you string together result maps, but if you're worried about serialization, it's your best bet. -David From: Ed Murphy <[EMAIL PROTECTED]> To: [email protected] Date: 08/28/2008 01:14 AM Subject: Are iBATIS pojos instrumented? I'm doing a Web 2.0 project where I'll be remoting the objects, probably using GWT RCP or Adobe AMF. I've looked at Hibernate, but it's proxy scheme enhances the pojo for lazy retrieval. That means I'm not getting the object I expect at the client end, so serialization fails. I also like the iBATIS meta data better. I just want to get objects and lists of objects from the db in a straightforward manner. I'll leave lazy loading or other optimizations to the client. In effect, I'll have a DAO on the client to handle this kind of optimization. So, with that context in place, does iBATIS hand me the pojo I expect, or has it been instrumented before I get it? Thanks much. ----------------- Ed Murphy
