SqlMapClient smc = this.getSqlMapClient();
int sys=smc.update(“updateCompanyStatus”,companySta);
计算影响行数
20
直接在你的insert和update接口里写返回值为int就行了
10
那就再写一个接口,select count(*),好像没什么好办法
10
直接在你的insert和update接口里写返回值为int就行了
mybatis官方的讨论列表,这句很关键:“If the BATCH
executor is in use, the update counts are being lost. ” 会导致返回为-2147482646,而不是正确就返回条数,失败就返回0. 说明本人在接口里返回的就是Int.就是那个批量操作配置导致的。该怎么样修复呢?