could not initialize proxy - no Session 有关问题处理
could not initialize proxy - no Session 问题处理
在做关联查询后,在页面列表显示出现could not initialize proxy - no Session .
异常;
String hql = "from TSignpartDTO Z ,TProjectDTO B where
Z.tbTProjectDTO.projectId=B.projectId ";
原配置如下 :
<many-to-one
class="com.sinovatech.sunshine.signpart.model.dto.TProjectDTO"
fetch="select" name="tbTProjectDTO">
<column length="32" name="PROJECT_ID">
</column>
</many-to-one>
默认lazy为true,做出修改:lazy="false" fetch="join"。配置如下:
<many-to-one
class="com.sinovatech.sunshine.signpart.model.dto.TProjectDTO"
lazy="false" fetch="join" name="tbTProjectDTO">
<column length="32" name="PROJECT_ID">
</column>
</many-to-one>
再在页面列表 显示,一切OK。
在做关联查询后,在页面列表显示出现could not initialize proxy - no Session .
异常;
String hql = "from TSignpartDTO Z ,TProjectDTO B where
Z.tbTProjectDTO.projectId=B.projectId ";
原配置如下 :
<many-to-one
class="com.sinovatech.sunshine.signpart.model.dto.TProjectDTO"
fetch="select" name="tbTProjectDTO">
<column length="32" name="PROJECT_ID">
</column>
</many-to-one>
默认lazy为true,做出修改:lazy="false" fetch="join"。配置如下:
<many-to-one
class="com.sinovatech.sunshine.signpart.model.dto.TProjectDTO"
lazy="false" fetch="join" name="tbTProjectDTO">
<column length="32" name="PROJECT_ID">
</column>
</many-to-one>
再在页面列表 显示,一切OK。