insert 返回值错误,求解答

mybatis insert 返回-2147482646
int insert = getSqlSession().insert(sqlId("addUser",User.class), u);
System.out.println(insert);//insert的值是-2147482646,不知道为什么,我没有设置批量操作。图片说明

insert 的返回值是有返回值的。返回的是insert影响的条数。

那个值是int的最大值+1,然后成为int的负数值,另外,要说的是增,删,改方法没有返回值,只有查询有返回值