mybatis + mysql
做一个批量导入,导入时,根据主键,排除重复导入的数据
同时要在前台反馈哪些数据条目是已经存在的
用了insert ignore table
去做一个批量插入
在mysql插入时会反馈一个warnings
Warning Code : 1062
Duplicate entry '4734A04E5-1' for key 'table.PRIMARY'
问题是不知道如何通过mybatis在后台获取到这个消息
执行insert语句之前,先做一次查询。
主键唯一问题,直接插入重复的话就会报错,想获得报错信息就try,catch一下,再去解析你的报错信息就行