mybatis批量更新
来源:互联网 发布:gis中地理数据的特征 编辑:程序博客网 时间:2024/06/14 01:24
mapper中的接口:
void updataUserId(@Param(value="successList") List<RegistStaffDto> successList);
mapper文件中的写法
<update id="updataUserId"> <foreach close="" collection="successList" item="item" open="" separator=";"> update base_department_staff set user_id=#{item.userId} where id=#{item.id} </foreach></update>
遇到的问题:
query was empty,这个是有两个方面的原因。一个是由于数据库的链接配置上面没有配置MultiQueries=true这个参数,添上配置即可。
jdbc:mysql://localhost:3306/test?useUnicode=true&characterEncoding=UTF-8&zeroDateTimeBehavior=convertToNull&allowMultiQueries=true
另外一个就是在传进来的参数list是空的,所以需要在传参的时候进行空值判断。
阅读全文
0 0
- Mybatis 批量增加,批量更新
- Mybatis 批量插入、批量更新
- Mybatis批量更新
- Mybatis批量更新
- Mybatis批量更新
- mybatis 批量更新
- mybatis 批量更新
- mybatis 批量更新
- Mybatis批量更新
- Mybatis批量更新
- Mybatis批量更新数据
- Mybatis批量更新
- mybatis批量更新
- Mysql+Mybatis批量更新
- Mybatis批量更新数据
- MyBatis批量新增、更新
- Mybatis批量更新数据
- Mybatis的批量更新
- OpenGL安装教程
- Mybatis中的反射和动态代理
- java.lang.ClassNotFoundException
- Android学习笔记-数据库开发-3:使用SQLite Expert Pro
- Android跳转qq进行聊天
- mybatis批量更新
- spring-boot中的读取配置文件
- 安装windows和ubuntu出现的问题及解决方法
- 网络编程学习日志--常见7种请求方法
- 电影评价数据的采集
- HMM及其在语音识别中的若干应用(一)
- Unity 使用自定义资源(.asset) 添加 Assets 菜单按钮二
- js 日期格式化
- jmeter做简单的http并发测试