电商网站写代码需要注意的地方

本人现在在维护一个电商网站,由于原来的架构的问题,照成现在维护的成本很大,现在就把维护过程中需要注意的地方记录下来:

1. 订单的业务逻辑,在订单的service层,也就是在这里添加的事物控制,需要注意一些细节的逻辑

  1.1 首先判断库存够不够

  1.2 判断余额够不够

  1.3 添加订单

  1.4 添加库存流水

  1.5 减少库存

  这些都要记录在同一个事物中,如果还有其他的限制有的也有必要在这里做,这这里就是防止并发的情况。

posted @ 2013-07-05 09:53  andysd  阅读(282)  评论(0编辑  收藏  举报