如果HQL使用了连接,但是没有使用fetch关键字,则生成的SQL语句虽然有连接,但是并没有取连接表的数据,还是需要单独的sql取数据,也就是 select a,b,d...中没有连接表的字段 如果集合被声明为lazy=true,在HQL中如果显式的使用 join fetch 则延迟加载失效。