-
大小: 35.26MB文件类型: .zip金币: 2下载: 0 次发布日期: 2024-01-29
- 语言: 其他
- 标签:
资源简介
本项目是一个基于Spring+SpringMVC+Hibernate实现的在线购物商城,主要功能如下:
普通用户:
1.登录、注册功能
2.浏览商品功能
3.搜索商品功能
4.查看商品详情
5.添加购物车
6.购买功能(在商品详情页单独购买或在购物车批量购买)
7.查看订单状态
9.确认收货功能
10.评价已购买商品功能
管理员:
1.拥有普通用户所有功能
2.查看、删除所有用户功能
3.查看、删除所有商品功能
4.添加新的商品功能
5.处理订单功能
6发货功能
详细介绍请见对应的博客:
http://blog.csdn.net/qq_33171970/article/details/74435789
代码片段和文件信息
package com.shopping.controller;
import com.alibaba.fastjson.JSONArray;
import com.shopping.entity.Evaluation;
import com.shopping.service.EvaluationService;
import com.shopping.service.ShoppingRecordService;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
import org.springframework.web.bind.annotation.ResponseBody;
import javax.annotation.Resource;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
/**
* Created by 14437 on 2017/3/7.
*/
@Controller
public class EvaluationController {
@Resource
private EvaluationService evaluationService;
@Resource
private ShoppingRecordService shoppingRecordService;
@RequestMapping(value = “/addShoppingEvaluation“method = RequestMethod.POST)
@ResponseBody
public Mapject> addShoppingEvaluation(int userId int productId String content){
System.out.println(“我添加了“+userId+“ “+productId);
String result = null;
if(shoppingRecordService.getUserProductRecord(userIdproductId)){
Evaluation evaluation = new Evaluation();
evaluation.setUserId(userId);
evaluation.setProductId(productId);
Date date = new Date();
SimpleDateFormat sf = new SimpleDateFormat(“yyyy-MM-dd HH-mm-ss“);
evaluation.setTime(sf.format(date));
evaluation.setContent(content);
evaluationService.addEvaluation(evaluation);
result = “success“;
}
else{
result=“noneRecord“;
}
Mapject> resultMap = new HashMapject>();
resultMap.put(“result“result);
return resultMap;
}
@RequestMapping(value = “/getShoppingEvaluations“method = RequestMethod.POST)
@ResponseBody
public Mapject> getShoppingEvaluations(int productId){
List evaluationList = evaluationService.getProductEvaluation(productId);
String evaluations = JSONArray.toJSONString(evaluationList);
Mapject> resultMap = new HashMapject>();
resultMap.put(“result“evaluations);
return resultMap;
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2017-07-05 14:18 Shopping\
目录 0 2017-07-05 14:34 Shopping\.idea\
目录 0 2017-07-05 13:18 Shopping\.idea\artifacts\
文件 318 2017-07-05 13:18 Shopping\.idea\artifacts\Shopping__war.xm
文件 4741 2017-07-05 13:18 Shopping\.idea\artifacts\Shopping__war_exploded.xm
文件 1225 2017-07-05 13:17 Shopping\.idea\compiler.xm
目录 0 2017-07-05 13:17 Shopping\.idea\copyright\
文件 76 2017-07-05 13:17 Shopping\.idea\copyright\profiles_settings.xm
目录 0 2017-07-05 13:17 Shopping\.idea\inspectionProfiles\
文件 978 2017-07-05 13:17 Shopping\.idea\inspectionProfiles\Project_Default.xm
文件 241 2017-07-05 13:17 Shopping\.idea\inspectionProfiles\profiles_settings.xm
目录 0 2017-07-05 13:17 Shopping\.idea\libraries\
文件 462 2017-07-05 13:17 Shopping\.idea\libraries\Maven__antlr_antlr_2_7_7.xm
文件 514 2017-07-05 13:17 Shopping\.idea\libraries\Maven__com_alibaba_fastjson_1_2_24.xm
文件 644 2017-07-05 13:17 Shopping\.idea\libraries\Maven__com_fasterxm
文件 595 2017-07-05 13:17 Shopping\.idea\libraries\Maven__com_fasterxm
文件 623 2017-07-05 13:17 Shopping\.idea\libraries\Maven__com_fasterxm
文件 525 2017-07-05 13:17 Shopping\.idea\libraries\Maven__com_sun_mail_javax_mail_1_5_0.xm
文件 605 2017-07-05 13:17 Shopping\.idea\libraries\Maven__commons_fileupload_commons_fileupload_1_3_2.xm
文件 503 2017-07-05 13:17 Shopping\.idea\libraries\Maven__commons_io_commons_io_2_2.xm
文件 558 2017-07-05 13:17 Shopping\.idea\libraries\Maven__commons_logging_commons_logging_1_2.xm
文件 462 2017-07-05 13:17 Shopping\.idea\libraries\Maven__dom4j_dom4j_1_6_1.xm
文件 527 2017-07-05 13:17 Shopping\.idea\libraries\Maven__javax_activation_activation_1_1.xm
文件 483 2017-07-05 13:17 Shopping\.idea\libraries\Maven__javax_javaee_api_7_0.xm
文件 510 2017-07-05 13:17 Shopping\.idea\libraries\Maven__javax_servlet_jsp_jsp_api_2_1.xm
文件 537 2017-07-05 13:17 Shopping\.idea\libraries\Maven__javax_servlet_jsp_jstl_jstl_api_1_2.xm
文件 522 2017-07-05 13:17 Shopping\.idea\libraries\Maven__javax_servlet_servlet_api_2_5.xm
文件 462 2017-07-05 13:17 Shopping\.idea\libraries\Maven__junit_junit_3_8_1.xm
文件 574 2017-07-05 13:17 Shopping\.idea\libraries\Maven__mysql_mysql_connector_java_5_1_38.xm
文件 570 2017-07-05 13:17 Shopping\.idea\libraries\Maven__org_apache_commons_commons_dbcp2_2_1_1.xm
文件 570 2017-07-05 13:17 Shopping\.idea\libraries\Maven__org_apache_commons_commons_pool2_2_4_2.xm
............此处省略471个文件信息
- 上一篇:landsat 8 地表温度反演软件
- 下一篇:草图大师插件大全
评论
共有 条评论