MyBatis:实战插入语法之新增和自增主键以及foreach批量插入语法(4)

本文介绍了在MyBatis中如何进行数据插入,包括单条记录的新增操作,如何获取自增主键ID,以及使用`@Options`注解映射自增字段。此外,详细讲解了`foreach`标签在批量插入中的应用,提供了一个批量插入的SQL示例,并讨论了在批量插入时如何获取自增ID。
摘要由CSDN通过智能技术生成

不懂之前的mapper操作和mybatis配置等看之前实战篇章,这里只做新增操作

Step1:Mapper新增SQL操作
    <insert id="addVideo" parameterType="net.jhclass.online_class.domain.pojo.Video">
        insert into `video`(`title`,`summary`,`cover_img`,`price`,`c_id`,`point`,`create_time`)
        values
        (#{title},#{summary},#{cover_img},#{price},#{c_id},#{point},#{create_time});
    </insert>
Step2:Mapper层接口方法
    int addVideo(Video video);
Step3:执行新增操作
            //新增视频操作
            Video video = new Video();
            video.setTitle("测试1");
            video.setSummary("新增测试1");
            video.setCover_img("测试封面地址1");
            video.setPrice(100);
            video.setPoint(9.0);
    
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值