mybatis 数组 添加_Mybatis配置文件中Insert 元素标签添加配置有哪些呢?
Insert 元素标签添加方式添加记录不返回主键配置
添加记录返回主键1(属性配置)
添加记录返回主键2(属性配置)
批量添加记录返回影响总记录行数(属性配置)
案例实操
添加记录不返回主键配置
insert into user(userName,userPwd) values(#{userName},#{userPwd})
添加记录返回主键1(属性配置)
select LAST_INSERT_ID() as id
insert into user(userName,userPwd) values(#{userName},#{userPwd})
Oracle 情况
SELECT LOGS_SEQ.nextval AS ID FROM DUAL
添加记录返回主键2(属性配置)
insert into user(userName,userPwd) values(#{userName},#{userPwd})
批量添加记录返回影响总记录行数(属性配置)
insert into user(user_name,user_pwd) values
(#{item.userName},#{item.userPwd})
###
扩展
Update 元素标签使用
更新单条记录返回影响行数
update user set userName=#{userName} ,userPwd=#{userPwd} where id=#{id}
批量更新多条记录 属性配置
update user set userPwd=#{pwd} where id in
#{item}
Delete 元素标签使用
删除单条记录
delete from user where id=#{id}
批量删除多条记录(属性配置)
delete from user where id in
#{item}
或下列形式,入参为数组类型
delete from user where id in
#{item}
###
mybatis 数组 添加_Mybatis配置文件中Insert 元素标签添加配置有哪些呢?相关推荐
- 找出有序数组X和Y中所有元素的中位数(X,Y分别含n个元素)(算法导论第三版9.3-8)
找出有序数组X和Y中所有元素的中位数(X,Y分别含n个元素) (算法导论第三版9.3-8) 时间复杂度O(lgn) int find_median_two_ordered_arrays(int *ar ...
- java set中元素是数组_将HashSet中的元素转换为Java中的数组
首先,创建一个HashSet及其元素-HashSet hs = new HashSet(); //将元素添加到哈希集 hs.add("B"); hs.add("A&quo ...
- Web.Config配置文件中customErrors元素的使用方法
在Web.Config配置文件中,customErrors元素提供有关ASP.NET 应用程序自定义错误消息的信息. 先看一下配置结构的示例: <configuration> <sy ...
- C# 配置文件中添加自定义section标签获取数据
前言:在添加获取配置文件自定义section 特性的数据时,遇到了问题并把它记录下来: 1. 类型"xxxxx.xxxx.sectionName"不从"System.Co ...
- spring和springMVC配置文件中的扫描包如何配置
我的项目大概文件路径: 然后进入主题: spring的配置文件名称为applicationContext.xml springMVC的配置文件名称为dispatcherServlet-servlet. ...
- linux shell数组动态在for中追加元素及其遍历
#!/bin/bashif [ -f "go.mod" ];then# tmp_arr=()for line in $(<go.mod);doif [[ $line =~ g ...
- html如何给文字添加阴影效果,css中怎么给字体添加阴影效果
css中可以使用text-shadow属性给字体添加阴影效果,text-shadow是CSS样式属性单词,是设置对象中文本的文字字体是否有阴影及模糊效果的CSS样式. text-shadow属性的语法 ...
- ansys添加力矩_ansys中的workbench怎么添加力矩
展开全部 ansys中的workbench添加力矩,只要将要加力矩的面建一组建,然后将力矩施加其62616964757a686964616fe4b893e5b19e31333431366363上,选定 ...
- 【错误记录】GitHub 网站和仓库无法访问 ( 域名重定向 | 检查 C:\Windows\System32\drivers\etc\hosts 配置文件中的 GitHub 地址域名配置 )
文章目录 一.报错信息 二.解决方案 一.报错信息 在家里的电脑中 , 出现 无法访问 GitHub 网站 , 使用任何手段都无法访问 GitHub ; 二.解决方案 家里的电脑比较乱 , 使用了各种 ...
最新文章
- 并行化-你的高并发大杀器
- 奥运会上刷新亚洲记录的211高校副教授苏炳添论文被扒出,网友:膜拜大神!...
- Oracle 数据字典表的使用
- Thread线程notify方法的自我理解
- Docker系列(九)Docker的远程访问
- linux系统每次开机分辨率,解决linux分辨率设置过高 不能进入图形界面
- 坐标拾取器功能实现demo
- matlab在循环中保存jpg格式_matlab中的图片保存方法
- LSB算法修改了原始图像的哪些值--底层分析
- TYPE g_date_tbl_typ IS TABLE OF DATE INDEX BY VARCHAR2(1000);
- IC卡和ID卡的区别
- 纸箱制作机器人邮箱_纸箱机器人衣服制作方法
- idea重置插件的使用
- linux下安装python3出现无configure_Linux下安装Python3.9.0
- python判别性别的代码_学习文章—(Python实践)Python实现手机号自动判断男女性别...
- “Android开发3年老板嫌我工资高,把我辞了
- 微服务研究 - Swoole框架-Swoft初探
- Flutter 自定义Widget——风车实现
- 中柏zpad6 android x86,Windows平板轻应用 中柏EZpad 6评测
- Cleanmymac x最新版Mac个人电脑垃圾清理软件工具
热门文章
- 500并发 一台服务器的性能_面试官绝杀:系统是如何支撑高并发的?
- oracle比较强大的函数,SQL和ORACLE函数比较
- feign调用service_Spring-cloud-eureka使用feign调用服务接口
- mysql ----DML(掌握)
- access 报表中序号自动_数据报表多种序号生成方式
- ios开发 方形到圆的动画_3Blue1Brown 动画制作教程(1)--制作第一个自己的动画
- 京东抢购机器人_双十二什么值得买?会自动收垃圾的扫拖机器人了解一下
- 在windows 服务中 调打印_Windows打印后台处理程序漏洞(CVE20201048)
- ireport模块之间的动态传参及拼接SQL
- python 字符串中符号的意义