您的位置:首页

5 -- Hibernate的基本用法 --4 8 外连接抓取属性

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

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

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

啦啦啦
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: