问答详情
源自:4-4 商品模型模型--商品列表

itemService的list方法

itemService的list方法,你是遍历一次,转化,然后stock是在遍历的时候查询,这里只因为方便视频演示吗?还是实际开发中也是这么干的吗,不影响性能吗?如果实际开发中不是这么干的,请问是怎么干的? 

提问者:慕村5307545 2018-12-15 16:40

个回答

  • 龙虾三少
    2018-12-16 12:56:56

    你的建议很好,实际项目应用中根据item id查询item库存应该开一个批量查询的方法,类似于select * from item_stock where item_id in (?,?) 这样的,如此一来查询item批量的时候也可是使用一条sql语句完成itemstock的查询,注意在内存中组装模型时要考虑排序问题

  • Amoo丶怜悯
    2019-01-17 16:24:40

    如果使用连表查询和子查询去查库存 是不是影响性能