当执行如insert ignore 或者 update ignore的时候如果想用返回的行数=0判断有无重复数据的话,druid默认配置当有重复数据时是不会返回行数=0的,会返回该sql语句影响的行数,也就是该sql语句下where限制条件可以查询到的数据量。如果想要返回实际执行完毕影响的行数,需要在druid配置下的ur配置内添加
useAffectedRows=true
来进行控制。