springboot jpa 怎么控制查不查关联数据

springboot jpa 某个对象中有多个关联数据,查询时会自动把各个关联数据全部查询出来,
但是我只想要某一个关联数据,感觉这样全部查出来会导致查询时间过长,也挺浪费资源的,怎么设置可以只查询我想要的关联数据?

img


比如我只要skuList,怎么查询

没有办法,spring data jpa使用的是hibernate,想要查询自己需要的字段就需要使用native sql查询,或者使用hql中new object(a,b)构造函数的方式查询

自己写sql做join。

jpa做单表比较好用 多表的话自己写sql吧

好问题