外连接抓取能限制执行SQL语句的次数来提高效率,这种外连接抓取通过在单个select语句中使用outer join来一次抓取多个数据表的数据。

  外连接抓取允许在单个select语句中,通过@ManyToOne、@OneToMany、@ManyToMany和@OneToOne等关联获取连接对象的整个对象图。

  将hibernate.max_fetch_depth 设为0,将在全局范围内禁止外连接抓取,设为1或更高值能启用N-1或1-1的外连接抓取。除此之外,还应该在持久化注解中通过fetch=FetchType.EAGER来指定这种外连接抓取。

啦啦啦

相关文章:

  • 2022-01-02
  • 2021-07-08
  • 2021-12-07
  • 2022-01-18
  • 2021-07-13
  • 2021-07-12
  • 2021-11-18
  • 2021-10-09
猜你喜欢
  • 2021-09-10
  • 2022-02-14
  • 2021-10-21
  • 2021-09-05
  • 2021-10-04
  • 2021-08-23
  • 2021-10-24
相关资源
相似解决方案