BaseInsertExecutor#checkPkValues(Map<String, List> pkValues, boolean ps)方法会返回false,导致下图方法抛出异常。
如果修改checkPkValues方法,让其返回true,则MySQLInsertExecutor#getPkValuesByColumn()方法中,pkValues.get(0),如果是批量新增,第一个主键为正常主键,第二个主键为null,get(0)无法检测出null的主键,见下图
yc0p9oo01#
plz assign to me
1条答案
按热度按时间yc0p9oo01#
plz assign to me