资源简介
这是一个很实用的购物车程序 ,此程序可以更清楚的了解购物车的流程以及业务逻辑 。
此程序适合学者学习,研究开发用途。
代码片段和文件信息
package biz;
import java.util.Collection;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Iterator;
import java.util.List;
import java.util.Map;
import entity.Item;
public class Cart {
Map ms = new HashMap();
public void addItem(Item item){
//id = item.getProduct().getPid();
//Item i = ms.get(id);
//如果i!=null;修改数量和价钱
//i==nullms.put(iditem);
Integer id = item.getProduct().getId();
Item i = ms.get(id);
if(i!=null){
i.setNumber(item.getNumber()+i.getNumber());
i.setCost(i.getCost()+item.getCost());
}
if(i==null){
ms.put(id item);
}
}
public void updateItem(Integer idint num){
Collection - list = ms.values();
double money = 0;
for(Item t:list){
if(t.getProduct
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2012-03-31 10:10 shoppingcart(师创)\
文件 609 2011-09-26 18:42 shoppingcart(师创)\.classpath
文件 388 2011-09-26 18:42 shoppingcart(师创)\.project
目录 0 2012-03-31 10:10 shoppingcart(师创)\bin\
目录 0 2012-03-31 10:10 shoppingcart(师创)\bin\biz\
文件 2311 2011-09-26 18:42 shoppingcart(师创)\bin\biz\Cart.class
文件 449 2011-09-26 18:42 shoppingcart(师创)\bin\biz\ShoppingCartBiz.class
文件 4399 2011-09-26 18:42 shoppingcart(师创)\bin\biz\ShoppingCartBizImpl.class
目录 0 2012-03-31 10:10 shoppingcart(师创)\bin\dao\
文件 229 2011-09-26 18:42 shoppingcart(师创)\bin\dao\IItemDao.class
文件 1313 2011-09-26 18:42 shoppingcart(师创)\bin\dao\IItemDaoImpl.class
文件 393 2011-09-26 18:42 shoppingcart(师创)\bin\dao\IOrderDao.class
文件 2179 2011-09-26 18:42 shoppingcart(师创)\bin\dao\IOrderDaoImpl.class
文件 445 2011-09-26 18:42 shoppingcart(师创)\bin\dao\IProductDao.class
文件 2554 2011-09-26 18:42 shoppingcart(师创)\bin\dao\IProductDaoImpl.class
文件 276 2011-09-26 18:42 shoppingcart(师创)\bin\dao\IUserDao.class
文件 1689 2011-09-26 18:42 shoppingcart(师创)\bin\dao\IUserDaoImpl.class
目录 0 2012-03-31 10:10 shoppingcart(师创)\bin\entity\
文件 2725 2011-09-26 18:42 shoppingcart(师创)\bin\entity\Item.class
文件 2132 2011-09-26 18:42 shoppingcart(师创)\bin\entity\Order.class
文件 1996 2011-09-26 18:42 shoppingcart(师创)\bin\entity\Product.class
文件 2007 2011-09-26 18:42 shoppingcart(师创)\bin\entity\shoppingcart.hbm.xm
文件 3329 2011-09-26 18:42 shoppingcart(师创)\bin\entity\User.class
目录 0 2012-03-31 10:10 shoppingcart(师创)\bin\exception\
文件 442 2011-09-26 18:42 shoppingcart(师创)\bin\exception\LoginException.class
文件 982 2011-09-26 18:42 shoppingcart(师创)\bin\hibernate.cfg.xm
文件 1591 2011-09-26 18:42 shoppingcart(师创)\bin\log4j.properties
目录 0 2012-03-31 10:10 shoppingcart(师创)\bin\sql\
文件 1685 2011-09-26 18:42 shoppingcart(师创)\bin\sql\shoppingcart.sql
目录 0 2012-03-31 10:10 shoppingcart(师创)\bin\test\
文件 991 2011-09-26 18:42 shoppingcart(师创)\bin\test\TestMain.class
............此处省略34个文件信息
- 上一篇:JAVA编程思想习题及答案
- 下一篇:myGoBangjava文件.zip
评论
共有 条评论