mybatis语法问题批量插入失败

图片说明
为什么我在本地连线上的库可以批量成功,打jar放在服务器却失败,只能一条才可以,多条就报错

应该是separator=","吧

报错的时候日志是有打印具体sql的。若无在mybatis的配置文件中,在最前面加上开启debug日志。


若name_cn和name_en在数据库中无默认值,建议写成下面的形式
insert into youth_resume(name_cn,name_en,export_time)
values

(#{item.nameCn},#{item.En},now())

如果要采用你这样将insert放入循环进行批量插入的话,相当于执行多条sql语句,必须在url配置允许使用执行多条sql

&allowMultiQueries=true