采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
本机课程中是通过先访问商品的列表,然后通过商品列表中的类目list,再去类目表中查询商品类目,如果此时查询商品获取的结果中,多个商品的类目都一样的时候,此时的类目list中就会存在多个相同的类目id
那么在通过这个有重复值得类目id去查询类目列表时不就有性能损耗了吗?
所以查询商品获取类目id是否需要做一次去重呢?或者是data-jpa会自己做去重??
这个没用外键的原因吧
我的意思是说,通过productService.findUpAll(),这个接口访问到的商品列表,返回的结果中肯定会存在多个相同的类目ID,课程中所讲的是直接将返回的商品列表遍历,然后将类目id放到list中,这个list中肯定会有重复的类目ID,拿着这个类目id去查商品类目表的时候不需要做个去重吗?还是说这个重复的类目ID不会对查询性能有太大影响!
去重也行,不去重的话影响也不大。
登录后可查看更多问答,登录/注册
从0到1开发中小型企业级Java应用,并学会迭代重构技巧
8.3k 10
3.3k 4
6.8k 9
2.0k 32
4.1k 26