采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
cartVo.setAllChecked可以直接通过cartList判断,默认为true有非勾选就为false,至少可以减少是否全选的数据库查询。不知道这样理解是否合理?
可以的,遍历cartList前声明一个标志量为true,遍历cartList每个Cart时,如果有cart未选中,将标志量置为false,省去一次去数据库查询是否全选的操作。是这个意思吧?我觉得是可以的,不过根据userId判断购物车是否全选的这个mapper方法我觉得是有必要写的,因为其他地方如果需要获取用户购物车是否全选,不一定有cartList作为判断的辅佐条件。
登录后可查看更多问答,登录/注册
前后端分离,数据库接口设计,架构设计,功能开发,上线运维
10.4k 10
1.9k 22
1.5k 21
2.3k 21
2.1k 18