日期:2014-05-17  浏览次数:20675 次

Hibernate请教
大家好,请教一个基础知识。。有一个表Dept(部门)引用了Organ(机构)表,怎么样设置lazy就可以在查询Dept时,得到一个Dept对象后,它的Organ属性也被初始化,而且Organ对象只有主键OID有值,其他的为空?也就是说Organ对象并不是通过查询数据库得到,而是根据Dept表中的OID字段创建的?

------解决方案--------------------


设置Hibernate的懒加载后,在取Dept的时候,就像你说的那种情况.在Get,Dept下Organ的属性时,会发出一条SQL语句,查询出Organ的属性.