天天看点

购物车系列教材 (一)- 使用Servlet结合JSP开发 购物车 功能

在开发购物车之前,首先要把几个关键类之间的关系理清楚

步骤1:类图

步骤2:类关系图

步骤 1 : 类图

首先各个类的意义:

1. Product 产品

2. User 用户

3. Order 订单

4. OrderItem 订单项

前3者都好理解,订单项需要解释一下。

比如阁下在某宝下了一次订单,这个订单包括了

黑色的丝袜 一条

充气娃娃 两个

皮鞭 三根

蜡烛 四个

一条记录就是一个订单项,对应一种商品,以及购买数量。

购物车系列教材 (一)- 使用Servlet结合JSP开发 购物车 功能

步骤 2 : 类关系图

1. 产品和订单项的关系是 一对多

一种产品,对应多条订单项。 

一条订单项,对应一种产品

2. 订单项和订单的关系 多对一

一个订单里有多条订单项

一个订单项,只会出现在一个订单里

3. 订单和用户的关系: 多对一

一个订单,只能属于一个用户

一个用户,可以下多个订单

购物车系列教材 (一)- 使用Servlet结合JSP开发 购物车 功能

更多内容,点击了解: https://how2j.cn/k/cart/cart-tutorials/595.html