MyBatis批量处理实例 - 寒江孤影

MyBatis批量处理实例

作者: 铁憨憨

全网最全的网络资源分享网站

手机扫码查看

特别声明:文章多为网络转载,资源使用一般不提供任何帮助,特殊资源除外,如有侵权请联系!

教程演示环境

IntelliJ IDEA 2021.1 x64中文插件汉化版Navicat Premium 15apache-maven-3.6.3jdk1.8.0_191MySQL5.7SpringBoot 2.3.7

本教程需要先配置Maven才能创建项目

QQ截图20210401234916.png

第一步创建

1.首先先创建一个SpringBoot + MyBatis 项目

不会创建项目的可以看往期 IntelliJ IDEA创建SpringBoot+MyBatis项目

教程演示的数据库如下

QQ截图20210411214822.png

第二步测试

首先在配置文件application.properties添加MyBatis打印SQL的代码方便我们观察SQL语句,代码如下

mybatis.configuration.log-impl=org.apache.ibatis.logging.stdout.StdOutImpl

注意如果你使用的是Mybatis-Plus项目那么配置文件应添加如下代码

mybatis-plus.configuration.log-impl=org.apache.ibatis.logging.stdout.StdOutImpl

批量添加

写一个测试接口

QQ截图20210411231450.png

Controller层添加测试代码

QQ截图20210411231224.png

XML代码如下

QQ截图20210411232626.png

访问接口打印的SQL与如下

QQ截图20210411232811.png

添加了两条数据

QQ截图20210411232957.png

批量查询

编写接口的测试代码

QQ截图20210411233812.png

编写Controller测试代码

QQ截图20210411234123.png

XML代码如下

QQ截图20210411234437.png

打印的SQL语句如下

QQ截图20210411234539.png

批量修改

编写接口的测试代码

QQ截图20210412000413.png

编写Controller测试代码

QQ截图20210412000319.png

XML代码如下

QQ截图20210412000517.png

打印的SQL语句如下

QQ截图20210412000553.png

批量删除

编写接口的测试代码

QQ截图20210412000840.png

编写Controller测试代码

QQ截图20210412000806.png

XML代码如下

QQ截图20210412001120.png

打印的SQL语句如下

QQ截图20210412001225.png

文件下载

附件:mybatis.zip

文件大小:101.2KB

更新时间:2021/04/12

本站大部分下载资源收集于网络,只做学习和交流使用,版权归原作者所有,若为付费资源,请在下载后24小时之内自觉删除,若作商业用途,请到原网站购买,由于未及时购买和付费发生的侵权行为,与本站无关。本站发布的内容若侵犯到您的权益,请联系本站删除,我们将及时处理!

分享到:
打赏
-版权声明-

作者: 铁憨憨, 转载或复制请以 超链接形式 并注明出处 寒江孤影
原文地址: 《MyBatis批量处理实例》 发布于2021-4-11

阅读时间:   发布于:2021-4-11
文章标题:《MyBatis批量处理实例》
本文链接:https://a14.cn:443/post-20.html
本文编辑: 铁憨憨,转载请注明超链接和出处寒江孤影
收录状态:[百度已收录][360已收录][搜狗已收录]

评论一下

切换注册

登录

忘记密码?

您也可以使用第三方帐号快捷登录

切换登录

注册

MyBatis批量处理实例

长按图片转发给朋友

觉得文章有用就打赏一下文章作者

花呗扫一扫打赏

微信扫一扫打赏

企鹅扫一扫打赏