在做关联查询后,在页面列表显示出现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。
分享到:
相关推荐
当你尝试在Controller层或者视图层访问懒加载的属性时,如果Session已经关闭("no Session..."错误),就会抛出`org.hibernate.LazyInitializationException`。这是因为懒加载的代理对象需要Session来执行数据库查询...
以下是一些解决“Could not initialize oci.dll”问题的步骤: 1. **下载Oracle Instant Client**: 首先,你需要从Oracle官方网站下载适合你的操作系统的Oracle Instant Client版本。在这个案例中,我们看到的...
标题 "Could not initialize class net.sf.jasperreports.engine.util.JRStyledTextParser" 提示了一个Java运行时错误,这通常意味着在尝试加载或初始化`JRStyledTextParser`类时遇到了问题。`JRStyledTextParser`是...
2.2.3.1+spring-framework-3.1.0+hibernate-distribution-3.6.8+JSON+MySQL+Annotation,并且对Dao和Service进行了封装,内含.jar包,并且解决了一对多双向关联的could not initialize proxy - no Session错误,同时...
解决:oracle_plsql连服务端时 Initialization error could initialize错误处理方法
在使用PL/SQL Developer这款强大的Oracle数据库管理工具时,有时可能会遇到“Could not initialize oci.dll”的错误提示,这通常是由于应用程序与Oracle客户端组件之间的兼容性问题导致的。本文将详细介绍如何解决这...
7.注册如果发送邮件激活的方式出错(返回页面错误org.hibernate.LazyInitializationException: could not initialize proxy - no Session) 8.禁止用户后不允许登录、发帖、回帖等 9.后台会员搜索中文名搜索乱码 ...
解决hbase client在windows环境下报Could not initialize class org.fusesource.jansi.internal.Kernel32的问题,把jar包放入hbase client的lib包下,重新运行hbase.cmd shell即可
监听COM口启动程序报错 Could not initialize class gnu.io.RXTXCommDriver异常 是因为需要在%JAVA_HOME%/jre/bin目录中添加rxtxParallel.dll、rxtxSerial.dll文件
内涵jacob_1.14.3-x64.dll;jacob_1.14.3-64.jdk(maven地址);解决方法:Could not initialize class com.jacob.com.ComThread
在Linux操作系统上实现视频截图是一项常见的任务,尤其对于开发者来说,可能需要在处理多媒体内容时进行这样的操作。这里我们将深入探讨如何使用JavaCPP库在32位Linux环境下完成这一目标。 JavaCPP是一个强大的Java...
7. **Action的返回方法出错,could not initialize proxy - no Session** 这可能是在Hibernate操作中没有正确初始化Session。确保在访问数据库之前已打开Session,并在完成后关闭。 8. **查询数据出现乱码问题** ...
缺少这个包可能导致Could not initialize class net.sf.json.JsonConfig 使用json时候将会用到的一个jar包,发现这个包在网上提供的比较少.缺少这个包可能导致Could not initialize class net.sf.json.JsonConfig ...
Could not initialize "D:\app\Happy\product\11.2.0\dbhome_1\bin\oci.dll" Make sure you have the 32 bits Oracle Client installed. OracleHomeKey: OracleHomeDir: D:\app\Happy\product\11.2.0\dbhome_1 ...
标题中的“WINSOCK坏了”指的是Windows操作系统中的网络通信组件——Winsock(Windows Socket)出现了问题。...记住,在处理此类问题时,安全第一,避免下载和运行未知来源的程序,以防引入新的风险。
java.lang.NoClassDefFoundError: Could not initialize class org.apache.derby.jdbc.AutoloadedDriver40 导致的原因: 在azkaban的server和executor中缺少一个叫derby.jar的包
- 如果遇到问题,检查错误消息并查阅MySQL文档或在线资源寻找解决方案。 - 保持MySQL的最新更新,以获得安全性和性能改进。 以上就是MySQL首次安装后的初始化密码操作步骤。了解这些步骤将帮助您顺利设置并开始...
错误表现:在Session关闭后尝试访问懒加载属性,抛出“org.hibernate.LazyInitializationException: could not initialize proxy - no Session”异常。 解决方案:理解并合理使用Open Session in View(OSIV)模式...
5. System.Buffers.dll:这是.NET框架的一部分,用于高效处理内存缓冲区,可能在处理大量数据时提高性能。 6. NvAPIWrapper.dll、HidSharp.dll:这两个可能是用于与硬件交互的库,NvAPIWrapper可能涉及NVIDIA显卡的...