小鬼bustern 2019-08-13 19:13 采纳率: 37.5%
浏览 503
已结题

mybatis 怎么实现 insert

package com.ciy_test.business.adress;
import java.util.ArrayList;
import java.util.List;

import io.swagger.annotations.Api;
import io.swagger.annotations.ApiImplicitParam;
import io.swagger.annotations.ApiImplicitParams;
import io.swagger.annotations.ApiOperation;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.ResponseBody;

import com.alibaba.fastjson.JSONObject;
import com.ciy_test.entity.Product;
import com.ciy_test.entity.Purcase;
import com.ciy_test.entity.WebResult;
import com.ciy_test.service.ProductService;
import com.ciy_test.service.PurcaseService;

/**

  • 练习模块接口(练习使用)
  • @author admin
    *
    */
    @Controller
    @RequestMapping("/business/test")
    @Api(tags = "练习模块")
    public class TestController {
    @Autowired

    private PurcaseService purcaseService ;

    @PostMapping("/getAddressDetail")
    @ResponseBody
    @ApiOperation(value="gg",notes="gg")
    @ApiImplicitParams({@ApiImplicitParam(name="id",value="id",paramType="query",required=false),
    @ApiImplicitParam(name="customerid",value="顾客号",paramType="query",required=false),
    @ApiImplicitParam(name="productid",value="商品号",paramType="query",required=false),
    @ApiImplicitParam(name="quantity",value="数量",paramType="query",required=false),

    })
    

    public WebResult getpurcaselist( @RequestParam(value="id",defaultValue="") Integer id,
    @RequestParam(value="customerid",defaultValue="") String customerid,
    @RequestParam(value="productid",defaultValue="") String productid ,
    @RequestParam(value="quantity",defaultValue="") Integer quantity )
    {
    try{
    // NyUserAddress nyUserAddressBean =nyUserAddressService.searchNyUseraddressByid(aid);
    Purcase bean =new Purcase();
    List list = new ArrayList<>();
    bean.setId(id);
    bean.setcustomerid(customerid);
    bean.setproductid(productid);
    bean.setquantity(quantity);
    list.add(bean);
    purcaseService.savepurcase(bean);
    JSONObject obj =new JSONObject();
    //obj.put("nyUserAddressBean",nyUserAddressBean);
    obj.put("purcase",list);
    return WebResult.success(obj);
    }
    catch(Exception e){
    e.printStackTrace();

      }
      return WebResult.error(null);
    

    }

  • 写回答

2条回答 默认 最新

  • 小友! 2019-08-13 20:59
    关注

    建议去看看这篇,希望有帮助 https://www.jianshu.com/p/627b196f89ef

    评论

报告相同问题?

悬赏问题

  • ¥15 关于#python#的问题:求帮写python代码
  • ¥20 MATLAB画图图形出现上下震荡的线条
  • ¥15 LiBeAs的带隙等于0.997eV,计算阴离子的N和P
  • ¥15 关于#windows#的问题:怎么用WIN 11系统的电脑 克隆WIN NT3.51-4.0系统的硬盘
  • ¥15 来真人,不要ai!matlab有关常微分方程的问题求解决,
  • ¥15 perl MISA分析p3_in脚本出错
  • ¥15 k8s部署jupyterlab,jupyterlab保存不了文件
  • ¥15 ubuntu虚拟机打包apk错误
  • ¥199 rust编程架构设计的方案 有偿
  • ¥15 回答4f系统的像差计算