问答详情
源自:8-7 商品详细信息显示

首页既然将items表中所有字段都查询并且赋值到Items实体类了,为啥点击详情页的时候还要再次查询数据库而不是把信息传递到详情页显示啊?

首页既然将items表中所有字段都查询并且赋值到Items实体类了,为啥点击详情页的时候还要再次查询数据库而不是把信息传递到详情页显示啊?

提问者:Kiuber 2017-05-16 21:24

个回答

  • KeepMoving_幕
    2017-06-01 18:58:23

    传递一个ID能保证每次获取的数据都是最新的,不然可能数据库中已经修改了商品信息,从集合中获取的数据就不是最新的了,生产环境中会出现问题,比如价格的变化

  • AurevoirXavier
    2017-05-19 11:00:22

    方法有很多,不需要纠结。这个只是演示。

    当你开发大型购物网站的时候,这些都是封装起来,控制器调用Service层里的方法每个方法都对应一个功能,方便维护。