天天看點

購物車系列教材 (一)- 使用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