展开全部
//购物车类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