小鬼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

    评论

报告相同问题?

悬赏问题

  • ¥20 有人能用聚类分析帮我分析一下文本内容嘛
  • ¥15 请问Lammps做复合材料拉伸模拟,应力应变曲线问题
  • ¥30 python代码,帮调试
  • ¥15 #MATLAB仿真#车辆换道路径规划
  • ¥15 java 操作 elasticsearch 8.1 实现 索引的重建
  • ¥15 数据可视化Python
  • ¥15 要给毕业设计添加扫码登录的功能!!有偿
  • ¥15 kafka 分区副本增加会导致消息丢失或者不可用吗?
  • ¥15 微信公众号自制会员卡没有收款渠道啊
  • ¥100 Jenkins自动化部署—悬赏100元