1. 首页
  2. 编程语言
  3. Java
  4. 浅谈hibernate中懒加载禁用操作

浅谈hibernate中懒加载禁用操作

上传者: 2022-04-19 10:57:07上传 PDF文件 105.06 KB 热度 11次

就是当我们查询一个对象的时候,在默认情况下,返回的只是该对象的代理对象,当用户去使用该对象的属性是,才会向数据库中再一次发出查询语句。懒加载在某些情况下确实可以减少不必要的sql语句,但是有的情况下,还是会抛出异常。下面我将介绍懒加载禁用的方式在需要禁用懒加载的实体对象的配置文件中配置lazy="false";例如:. 在service中强行加载这个代理对象,因为service层提交完事务之后,session就关闭了;所以要在session关闭之前把这个代理对象给加载了。

用户评论