设置了延迟加载的话,只有在页面上调用对象的非主键属性时,hibernate才会真正进行对数据库的查询,但这时候session已经在dao中被关闭了,所以就会报出no session 的错误。

解决办法:

在web.xml中配置OpenSessionInViewFilter。

这样的话,session就会延迟关闭,从而满足需要。

 

相关文章:

  • 2022-12-23
  • 2021-09-15
  • 2022-12-23
  • 2022-12-23
  • 2021-11-29
  • 2022-12-23
  • 2022-02-18
  • 2022-02-20
猜你喜欢
  • 2021-11-23
  • 2021-06-06
  • 2022-12-23
  • 2021-10-27
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案