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 元素标签添加配置有哪些呢?相关推荐

  1. 找出有序数组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 ...

  2. java set中元素是数组_将HashSet中的元素转换为Java中的数组

    首先,创建一个HashSet及其元素-HashSet hs = new HashSet(); //将元素添加到哈希集 hs.add("B"); hs.add("A&quo ...

  3. Web.Config配置文件中customErrors元素的使用方法

    在Web.Config配置文件中,customErrors元素提供有关ASP.NET 应用程序自定义错误消息的信息. 先看一下配置结构的示例: <configuration> <sy ...

  4. C# 配置文件中添加自定义section标签获取数据

    前言:在添加获取配置文件自定义section 特性的数据时,遇到了问题并把它记录下来: 1. 类型"xxxxx.xxxx.sectionName"不从"System.Co ...

  5. spring和springMVC配置文件中的扫描包如何配置

    我的项目大概文件路径: 然后进入主题: spring的配置文件名称为applicationContext.xml springMVC的配置文件名称为dispatcherServlet-servlet. ...

  6. linux shell数组动态在for中追加元素及其遍历

    #!/bin/bashif [ -f "go.mod" ];then# tmp_arr=()for line in $(<go.mod);doif [[ $line =~ g ...

  7. html如何给文字添加阴影效果,css中怎么给字体添加阴影效果

    css中可以使用text-shadow属性给字体添加阴影效果,text-shadow是CSS样式属性单词,是设置对象中文本的文字字体是否有阴影及模糊效果的CSS样式. text-shadow属性的语法 ...

  8. ansys添加力矩_ansys中的workbench怎么添加力矩

    展开全部 ansys中的workbench添加力矩,只要将要加力矩的面建一组建,然后将力矩施加其62616964757a686964616fe4b893e5b19e31333431366363上,选定 ...

  9. 【错误记录】GitHub 网站和仓库无法访问 ( 域名重定向 | 检查 C:\Windows\System32\drivers\etc\hosts 配置文件中的 GitHub 地址域名配置 )

    文章目录 一.报错信息 二.解决方案 一.报错信息 在家里的电脑中 , 出现 无法访问 GitHub 网站 , 使用任何手段都无法访问 GitHub ; 二.解决方案 家里的电脑比较乱 , 使用了各种 ...

最新文章

  1. 并行化-你的高并发大杀器
  2. 奥运会上刷新亚洲记录的211高校副教授苏炳添论文被扒出,网友:膜拜大神!...
  3. Oracle 数据字典表的使用
  4. Thread线程notify方法的自我理解
  5. Docker系列(九)Docker的远程访问
  6. linux系统每次开机分辨率,解决linux分辨率设置过高 不能进入图形界面
  7. 坐标拾取器功能实现demo
  8. matlab在循环中保存jpg格式_matlab中的图片保存方法
  9. LSB算法修改了原始图像的哪些值--底层分析
  10. TYPE g_date_tbl_typ IS TABLE OF DATE INDEX BY VARCHAR2(1000);
  11. IC卡和ID卡的区别
  12. 纸箱制作机器人邮箱_纸箱机器人衣服制作方法
  13. idea重置插件的使用
  14. linux下安装python3出现无configure_Linux下安装Python3.9.0
  15. python判别性别的代码_学习文章—(Python实践)Python实现手机号自动判断男女性别...
  16. “Android开发3年老板嫌我工资高,把我辞了
  17. 微服务研究 - Swoole框架-Swoft初探
  18. Flutter 自定义Widget——风车实现
  19. 中柏zpad6 android x86,Windows平板轻应用 中柏EZpad 6评测
  20. Cleanmymac x最新版Mac个人电脑垃圾清理软件工具

热门文章

  1. 500并发 一台服务器的性能_面试官绝杀:系统是如何支撑高并发的?
  2. oracle比较强大的函数,SQL和ORACLE函数比较
  3. feign调用service_Spring-cloud-eureka使用feign调用服务接口
  4. mysql ----DML(掌握)
  5. access 报表中序号自动_数据报表多种序号生成方式
  6. ios开发 方形到圆的动画_3Blue1Brown 动画制作教程(1)--制作第一个自己的动画
  7. 京东抢购机器人_双十二什么值得买?会自动收垃圾的扫拖机器人了解一下
  8. 在windows 服务中 调打印_Windows打印后台处理程序漏洞(CVE20201048)
  9. ireport模块之间的动态传参及拼接SQL
  10. python 字符串中符号的意义