ZKX's LAB

淘宝购物车的数据库怎么设计 数据库购物车

2021-04-26知识15

购物车内容放入数据库,性能会受很大影响吗? E时代钟表网

购物车里面有10个项目,如何批量提交到数据库保存? 订单表和商品表一对多,一个订单有多个商品。订单表:ID、订单号、顾客姓名、联系方式、配送地址商品表:ID、订单ID、商品名称、商品价格、商品数量添加的时候先添加一条订单返回mysql_insert_id()做为关联。

jsp购物车的代码和数据库 /购物车类ShoppingCart,仅供参考package bookshop;import java.util.*;import java.sql.*;import java.text.*;public class ShoppingCart {HashMap items=null;public ShoppingCart(){items=new HashMap();}public synchronized void add(String bookID)throws Exception {if(items.containsKey(bookID)){ShoppingCartItem item=(ShoppingCartItem)items.get(bookID);item.quantity+;}else{String sql=\"SELECT*FROM tb_Book WHERE bookID='\"+bookID';DBHandle dbhandle=new DBHandle();ResultSet rs=dbhandle.executeQuery(sql);ShoppingCartItem newItem=new ShoppingCartItem();if(rs.next()){newItem.bookID=bookID;newItem.isbn=rs.getString(\"ISBN\");newItem.bookName=rs.getString(\"bookName\");newItem.bookImage=rs.getString(\"bookImage\");newItem.categoryID=rs.getString(\"categoryID\");newItem.author=rs.getString(\"author\");newItem.price=rs.getFloat(\"price\");newItem.description=rs.getString(\"description\");newItem.quantity=1;dbhandle.closeResource();items.put(bookID,newItem);}}}public synchronized void setItem(String 。

#php购物车数据库#购物车的数据库设计#购物车数据库中的表字段设计#购物车数据库设计#数据库购物车

随机阅读

qrcode
访问手机版