您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

Spring3 / Hibernate3 / TestNG:有些测试给出LazyInitializationException,有些没有

Spring3 / Hibernate3 / TestNG:有些测试给出LazyInitializationException,有些没有

从@Test批注中删除timeOut =1000。看来这导致测试在单独的线程中运行(如stacktrace所示,该异常是从ThreadPool引发的)。事务和SessionFactory绑定到主线程,而不是测试运行程序的线程,这会导致此异常。

我已经运行了您的示例代码,并且已经进行了测试。将来,如果您将Maven2 pom.xml包含在您的依赖项中,将会很方便,这样对于那些试图编译您的代码的人来说,这样做起来会更容易。

Java 2022/1/1 18:14:15 有436人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶