在大批量新增数据的时候往往会采用批量插入来提高效率,但是经常遇到没有返回主键的情况。
一般会有以下几种可能:
1、升级Mybatis版本到3.3.1。官方在这个版本中加入了批量新增返回主键id的功能
2、在Dao中不能使用@param注解。
3、Mapper.xml中使用list变量(parameterType="Java.util.List")接受Dao中的参数集合。
4、jdbc连接没有跟上 allowMultiQueries=true 属性
时间:2020-12-22 02:00:14
在大批量新增数据的时候往往会采用批量插入来提高效率,但是经常遇到没有返回主键的情况。
一般会有以下几种可能:
1、升级Mybatis版本到3.3.1。官方在这个版本中加入了批量新增返回主键id的功能
2、在Dao中不能使用@param注解。
3、Mapper.xml中使用list变量(parameterType="Java.util.List")接受Dao中的参数集合。
4、jdbc连接没有跟上 allowMultiQueries=true 属性
宣传暴力恐怖犯罪心得体会总结 反暴力恐怖心得体会1500字(三篇)
2024-07-26