Mybatis获取自增id

在这里插入图片描述

在insert标签上加上 keyProperty=“id” useGeneratedKeys=“true”

  <!--新增所有列-->
    <insert id="insert" keyProperty="id" useGeneratedKeys="true">
        insert  into zcb_groupbuy(promotename,groupprice, goodsid, goodsname, jcsl, cxsl, mrxg, bgtm, endtm, status, tjflag, spjsurl, spggurl, sffwurl, tm)
        values (#{promotename},#{groupprice}, #{goodsid}, #{goodsname}, #{jcsl}, #{cxsl}, #{mrxg}, #{bgtm}, #{endtm}, #{status}, #{tjflag}, #{spjsurl}, #{spggurl}, #{sffwurl}, #{tm})
    </insert>
 /**
     * 新增数据
     *
     * @param zcbGroupbuy 实例对象
     * @return 实例对象
     */
    @Override
    @Transactional(rollbackFor = RuntimeException.class)
    public int insert(ZcbGroupBuyVo zcbGroupbuy, MultipartFile[] files) {
        List<String> paths = ImageUtil.saveimages(files);
        SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
        String format = df.format(new Date());
        int insert = zcbGroupbuyDao.insert(zcbGroupbuy);
        for (String path : paths) {
            StuffImagecxList cximagelist = new StuffImagecxList();
            cximagelist.setCreateTime(format);
            cximagelist.setCxflag("1");
            cximagelist.setCxid(zcbGroupbuy.getId()+ "");
            cximagelist.setStuffImageUrl(path);
            log.info("图片路径 ={} ", path);
            stuffImagecxListDao.insert(cximagelist);
        }
        zcbGroupbuy.setTm(new Date());
        return insert;
    }
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值