采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
师兄,你在这个视频中根据已获得的商品列表中的商品用larmda提取类目ID并放到list中,这段代码我理解应该会有重复的类目ID吧。这样用in操作符去类目的数据表中取数,会不会有效率问题。在这里我如果用set在查询类目表之前过滤一下重复的类目ID,是否更好一些?
“你在这个视频中根据已获得的商品列表中的商品用larmda提取类目ID并放到list中”
返回类型改为set即可
这个是先从product表里查询所有上架商品,也就是这个数据库表里ProductStatus等于0的所有商品。然后赋值给一个product集合对象,赋值给这个集合对象的意义就是所有productstatus为0也就是上架商品都展示给前台页面。product表和category表都有是否上架字段,按业务来说这两个表里的category_type应该保持一致。用stream流保存所有的上架商品的category_type赋值给一个category集合从而能获取所有上架商品产品分类都哪些。有几个产品分类展示几个。这个是通过categroy_type查询所有对象。id并不会重复的。id自增。希望你听懂了。。。。。。
谢谢你写了这么多 这里的id指的是类目的id
登录后可查看更多问答,登录/注册
从0到1开发中小型企业级Java应用,并学会迭代重构技巧
8.3k 10
3.3k 4
6.8k 9
2.0k 32
4.1k 26