mybatis批量插入支持默认值和自定义id生成策略的免写sql插件

最近做项目时用了免写sql的插件但是发现批量操作不满足现有需求。所以,在原有基础之上扩展了批量的操作支持[支持插入默认值和自定义id生成策略]。使用方法如下:

一:在pom文件中引入jar配置

<dependency>
<groupId>io.gitee.wang_ming_yi</groupId>
<artifactId>easy_mapper</artifactId>
<version>0.0.1</version>
</dependency>

二:引入相关依赖,如有则可以忽略

复制代码
        <dependency>
            <groupId>tk.mybatis</groupId>
            <artifactId>mapper-spring-boot-starter</artifactId>
            <version>2.1.5</version>
        </dependency>
        <dependency>
            <groupId>mysql</groupId>
            <artifactId>mysql-connector-java</artifactId>
            <version>5.1.47</version>
        </dependency>    
复制代码

三:在启动类加mapper扫描注解

四:让mapper继承MyBaseMapper

 五:调用insertListSelective即可

 

 

到此批量插入操作就完成了,有兴趣的小伙伴们赶紧试试吧。

posted @   名一  阅读(340)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!
点击右上角即可分享
微信分享提示