码迷,mamicode.com
首页 > 其他好文 > 详细

6、抓取策略

时间:2015-12-06 21:06:36      阅读:294      评论:0      收藏:0      [点我收藏+]

标签:

6.1、基于xml的抓取

抓取策略主要是指获取连接对象的策略

1、基于xml抓取Many-to-one

技术分享

1.2、设置fecth=join

技术分享

1.3、但是fecth=join无法抓取hql中的list,如果需要抓取hql中的list有两种方法

    ·设置one这一端对象的batch-size,此时会通过in的语句来加载多条数据

技术分享

    ·在hql语句中写预抓取(join fetch)

技术分享

1.5、集合抓取

技术分享

最佳实践:很多情况不会设置One-To-Many,如果要设置one-to-many可以设置为subselect

6.2、基于annotation的抓取

技术分享

可以在class上使用@BatchSize设置batch-size

技术分享

集合抓取

技术分享

6、抓取策略

标签:

原文地址:http://www.cnblogs.com/lvjun2015/p/5024293.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!