ypzhuang
Human Role 多对多关系!如果lazy=true的话,你使用human.getRoles()的话,一定要在session.close()之前Hibernate.initialize(human.getRoles());不然会出现异常的。
如果是false的话,则不需要。
但是你在使用Spring, HibernateTemplate 封装了session 的操作 ,你如何保证session.close()之前调用Hibernate.initialize(human.getRoles())?难道在Spring中只能使用lazy=true?
我曾在实际问题中碰到,好像不用这么麻烦,你即使加了lazy=false,不用另外作其他处理,也能正常使用。还需进一步证实!
阅读(1117) | 评论(0) | 转发(0) |