是这样的,有个order对象,里面很多object都是lazy loading的,比如LegType,因为基本上多数操作都是针对order的某个或者某几个属性的,这个lazy loading可以满足大多数需求。但是有个需要,是需要读取全部属性的,我希望是直接热加载的。
  查了下API,可以用TypedQuery.setHint(QueryHints.FETCH, "order.legType");这种方式来设定对某个属性进行热加载。
  这里有两个问题。一是Order本身的legType为空的话,关联到LegType这张表,可能找不到任何数据。二是如果legType在order里面是个list的话,是仍然用上面说的那个API吗?还是用QueryHints.Batch呢?
   本人好像没有积分可用,只能0分求教了
 JPAAPI