記一次mybatis返回自增主鍵的低級錯誤!

<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獲取 !!!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章