-
大小: 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 地表溫度反演軟件
- 下一篇:草圖大師插件大全
評論
共有 條評論