关于hibernate中的 lazy="false“

如上图所示,warehousePicked 中包含了warehousePicking

同时,数据库中warehousePicking存在数据 ,但是在debug 时warehousePicked的bean中,warehousePicking就是没有数据,但是通过getXX能够获得。

原因是:hibernate中到机制问题

解决方案:在warehousePicked的hibernate中,找到warehousePicking

如是加上代码

 <many-to-one name="warehousePicking"  class="com.ky.susliks.warehousemanagement.entity.hibernate.WarehousePicking" lazy="false">
			 <column name="picking_id" not-null="false">
                <comment>出库计划单</comment>
            </column>
		</many-to-one>

 

posted @ 2014-01-16 17:33  Kstyjobx!!  阅读(1637)  评论(0编辑  收藏  举报