看了 hibernate的 fetch属性好久没看懂 大伙儿项目中一般是配置成select 还是subselect还是join

看了 hibernate的 fetch属性好久没看懂 大家项目中一般是配置成select 还是subselect还是join啊
看了 hibernate的 fetch属性好久没看懂  大家项目中一般是配置成select  还是subselect还是join啊
------解决思路----------------------
一般fetch 用默认的select吧
------解决思路----------------------
没有固定吧 ,都是怎么快怎么写。
------解决思路----------------------
绝大多数都是默认select。主要是针对关联表查询方式的问题:

select:对于关联查询,一个表查完,用select语句抓取 当前对象 所关联实体或集合

subselect:用select语句抓取 前面查询到的所有实体对象 所关联实体或集合

join:对于关联查询,所有关联表用join联合查询,性能消耗不用说远比第一种大的多,非必要时候不要用!