一、其实发生懒加载的话最方便的方法是用vo对象来存sql查出来的东西。
比较讨厌懒加载,感觉没有一点用,而且处理东西还特别麻烦。也许是我比较菜,还感觉不到懒加载的好处。
二、使用initialize延迟加载这个关联对象,我的memberAddrs有这个member对象,就用下面的方法让对象初始化。就不会报no session ....
public MemberAddrs getMemberAddrsById(String id,boolean initializeObj) {
// TODO Auto-generated method stub
MemberAddrs memberAddrs = getHibernateTemplate().get(MemberAddrs.class, id);
if(initializeObj)
Hibernate.initialize(memberAddrs.getMember());
return memberAddrs;
}