不太理解vo层CartVo和CartProductVo这两个类,还有为什么CartVo要封装再CartProductVo里面都放在一个CartVo不好吗?
来源:9-2 加入购物车功能开发1
起飞的ironman
2018-03-09
写回答
2回答
-
about_blank
2018-03-10
cartvo 是描述一个用户的购物车里的商品的 是否勾选的 相当于平时的购物车里的商品
但是一个购物车可能会有多个商品
cartproductvo 是用来描述多个购物车里的商品的详细信息的
多个数据元素这里使用list 做存储
比方 用户user的购物车cartVO 里边 有多个A B C商品
ABC 又有价格 图片 颜色等等属性 这些事cartproductvo的属性
ABC 又存储在List<CartProductVo> cartProductVoList中 描述用户user 购物车里所有的商品属性
用户user 的购物车对应的是cartVO
30 -
Geely
2018-03-11
你好同学,这个是一个业务关系啦,cartvo里面会有很多cartproductvo里面描述的信息也不是一样的,为了以后业务扩展,所以在最开始就给他们区分开来。另外菠萝和about同学的回答是非常赞的,同学可以参考一下啊
00
相似问题