<insert id="insert" useGeneratedKeys="true" keyColumn="USER_ID" keyProperty="userId" parameterType="xxx.User">
代码如上一切配置都没问题,然后我通过如下代码获取ID
int userId = baseDao.insert(user);
结果返回的是1 ,这里就犯了低级错误,应该使用:
baseDao.insert(user);
int userId = user.getUserId();
应该通过get获取 !!!