订单处理器类图
2017-03-29 18:56:44 0 举报
订单处理器类是一个处理订单的系统,它包括多个类和接口。其中,`Order` 类表示一个订单,包含订单号、客户信息、商品信息等属性;`Customer` 类表示客户信息,包含姓名、地址等属性;`Product` 类表示商品信息,包含名称、价格等属性;`OrderProcessor` 接口定义了处理订单的方法,包括创建订单、取消订单等;`Database` 类负责与数据库交互,实现对订单数据的增删改查操作。此外,还有 `ShippingService` 类和 `PaymentService` 类分别负责订单的配送和支付服务。整个系统通过调用各个类和接口的方法来完成订单的处理和管理。
作者其他创作
大纲/内容
OrderPaymentDao
+ insertOrderPayment()+ updateOrderPayment()+ updateOrderPaymentFee()+ getOrderPaymentByUniqueOrderNo()
OrderPaymentIndexDao
+ insertOrderPaymentIndex()+ updateOrderPaymentIndex()
YopOrderFacadeImpl
- orderBiz
+ createOrder()+ queryOrder()+ batchQueryOrder()+ closeOrder()
OrderParamExtDao
+ insertOrderParamExt()+ getOrderParamExtByUniqueOrderNo()
OrderServiceImpl
- LOGGER- orderInfoDao- orderPaymentDao- orderPaymentIndexDao- orderParamExtDao
+ createOrderAndPaymentAndIndexAndParamExt()+ updateOrderInfo()+ updateOrderStatusByUniqueNo()+ updateOrderAndPaymentAndIndexPaySuccess()+ queryOrderAndPayment()
OrderBizImpl
- LOGGER- orderService- yopOrderValidator- g3CsProcessService- orderCloseService
+ yopCreateOrder()+ yopQueryOrderAndPayment()+ getOrderDTOByToken()+ closeOrder()
OrderBiz
OrderInfoDao
+ insertOrderInfo()+ updateOrderInfo()+ updateOrderStatusByUniqueOrderNo()+ updateOrderSuccess()+ updateOrderClose()+ getOrderInfo()
YopOrderFacade
0 条评论
下一页