}
return list;
获取的商品是没有付款的所以,会通过购物车中的商品在shop_proudct表中pID字段获取商品列表,此字段如果为0表示该商品没有付款属于购物车中的数据。获取购物车的代码如下
public Product listsingle( Integer pid) { }
List list = sessionFactory.getCurrentSession().createQuery(
\.list();
Product p = (Product) list.get(0); return p;
通过数据库中的存储过程获取数据大大的提高了数据库获取数据的效率,此存储过程通过判断购买商品的状态,用户,和商品状态来获取数据。
5.4 管理员登陆
管理员登录后可以对商品进行分类管理 ,对商品参数属性进行修改 ,添加商品 ,商品修改与删除 ,未处理订单, 安全退出等操作。 5.4.1 界面设计
管理员登陆界面如图5-4所示:
5-4管理员登陆界面
5.4.1 代码设计
管理员登陆代码设计和一般用户登陆的代码相同。
26
5.5 常用操作
管理员登录后可以对商品进行分类管理 ,修改商品参数属性 ,添加商品 ,对商品修改与删除 ,未处理订单, 安全退出。 5.5.1 添加商品界面设计
添加商品界面如下图5-5所示:
图5-5添加商品界面
5.5.1.1 代码设计
添加商品的代码如下: public String add() {
TypeOfProduct1 t = new TypeOfProduct1();
27
}
t.setTypename(type1name);
TypeOfProduct1 type1 = type1Service.find(t); TypeOfProduct2 t2 = new TypeOfProduct2(); t2.setTypename(type2name);
TypeOfProduct2 type2 = type2Service.find(t2); List list = markService.query();
ActionContext.getContext().put(\ActionContext.getContext().put(\ActionContext.getContext().put(\return \
5.5.2 修改用户等级界面设计
修改用户等级界面如下图5-6所示:
5-6 修改用户等级界面
5.5.2.1 代码设计
修改用户等级的代码如下: public String update() {
Usergrade u = new Usergrade(); u.setGradeid(ugradeid); u.setGradename(ugradename); u.setDiscount(udiscount); u.setIntegral(uintegral);
28
int grade = uintegral / 2000; u.setGrade(grade);
usergradeService.update(u); this.query(); return \
}
5.5.3 用户管理界面设计
用户管理界面如下图5-7所示:
5-7 用户管理界面
5.5.3.1 代码设计
用户管理的代码如下: public String readuser() { String username = null;
try {
username = new
String(readname.getBytes(\
29
}
} catch (UnsupportedEncodingException e) { }
User u = new User(); u.setUsername(username); User u1 = userService.find(u);
ActionContext.getContext().put(\return \
e.printStackTrace();
5.5.4 商品管理界面设计
商品管理界面如下图5-8所示:
5-8用户管理界面
5.5.4.1 代码设计
商品管理的代码如下: public String update() {
}
public String delete(){
productService.delete(pid);
ActionContext.getContext().put(\删除商品信息成功!\productService.update(product);
ActionContext.getContext().put(\修改商品信息成功!\return this.query();
30
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库电子商务java毕业论文(7)在线全文阅读。
相关推荐: