0
com.alibaba.druid.proxy.jdbc.StatementProxyImpl#executeBatch 这里的代码没理解意义,但是会覆盖掉jdbc的更新条目数,而且拿第一行意义好像不大
com.alibaba.druid.proxy.jdbc.StatementProxyImpl#executeBatch 这里的代码没理解意义,但是会覆盖掉jdbc的更新条目数,而且拿第一行意义好像不大
这段代码返回的updateCount不就是更新数吗?
其实不是的,JDBC.executeBatch返回的是-2表示的是sql没有问题,不管数据的更新行数 updateCounts = 1的时候就会有问题 如果updateCounts != 1还是可以获得正确的数据 把这个判断去掉好像就可以
发个完整的测试用例代码吧