• 大小: 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.xml
     文件        4741  2017-07-05 13:18  Shopping\.idea\artifacts\Shopping__war_exploded.xml
     文件        1225  2017-07-05 13:17  Shopping\.idea\compiler.xml
     目录           0  2017-07-05 13:17  Shopping\.idea\copyright\
     文件          76  2017-07-05 13:17  Shopping\.idea\copyright\profiles_settings.xml
     目录           0  2017-07-05 13:17  Shopping\.idea\inspectionProfiles\
     文件         978  2017-07-05 13:17  Shopping\.idea\inspectionProfiles\Project_Default.xml
     文件         241  2017-07-05 13:17  Shopping\.idea\inspectionProfiles\profiles_settings.xml
     目录           0  2017-07-05 13:17  Shopping\.idea\libraries\
     文件         462  2017-07-05 13:17  Shopping\.idea\libraries\Maven__antlr_antlr_2_7_7.xml
     文件         514  2017-07-05 13:17  Shopping\.idea\libraries\Maven__com_alibaba_fastjson_1_2_24.xml
     文件         644  2017-07-05 13:17  Shopping\.idea\libraries\Maven__com_fasterxml_jackson_core_jackson_annotations_2_8_0.xml
     文件         595  2017-07-05 13:17  Shopping\.idea\libraries\Maven__com_fasterxml_jackson_core_jackson_core_2_8_6.xml
     文件         623  2017-07-05 13:17  Shopping\.idea\libraries\Maven__com_fasterxml_jackson_core_jackson_databind_2_8_6.xml
     文件         525  2017-07-05 13:17  Shopping\.idea\libraries\Maven__com_sun_mail_javax_mail_1_5_0.xml
     文件         605  2017-07-05 13:17  Shopping\.idea\libraries\Maven__commons_fileupload_commons_fileupload_1_3_2.xml
     文件         503  2017-07-05 13:17  Shopping\.idea\libraries\Maven__commons_io_commons_io_2_2.xml
     文件         558  2017-07-05 13:17  Shopping\.idea\libraries\Maven__commons_logging_commons_logging_1_2.xml
     文件         462  2017-07-05 13:17  Shopping\.idea\libraries\Maven__dom4j_dom4j_1_6_1.xml
     文件         527  2017-07-05 13:17  Shopping\.idea\libraries\Maven__javax_activation_activation_1_1.xml
     文件         483  2017-07-05 13:17  Shopping\.idea\libraries\Maven__javax_javaee_api_7_0.xml
     文件         510  2017-07-05 13:17  Shopping\.idea\libraries\Maven__javax_servlet_jsp_jsp_api_2_1.xml
     文件         537  2017-07-05 13:17  Shopping\.idea\libraries\Maven__javax_servlet_jsp_jstl_jstl_api_1_2.xml
     文件         522  2017-07-05 13:17  Shopping\.idea\libraries\Maven__javax_servlet_servlet_api_2_5.xml
     文件         462  2017-07-05 13:17  Shopping\.idea\libraries\Maven__junit_junit_3_8_1.xml
     文件         574  2017-07-05 13:17  Shopping\.idea\libraries\Maven__mysql_mysql_connector_java_5_1_38.xml
     文件         570  2017-07-05 13:17  Shopping\.idea\libraries\Maven__org_apache_commons_commons_dbcp2_2_1_1.xml
     文件         570  2017-07-05 13:17  Shopping\.idea\libraries\Maven__org_apache_commons_commons_pool2_2_4_2.xml
............此处省略471个文件信息

评论

共有 条评论

相关资源