MyBatis Mapper insert操作返回自增Id


insert標簽中添加主鍵在實體類中的字段keyProperty="id"

<insert id="add" useGeneratedKeys="true" keyColumn="id" keyProperty="id">

這樣在insert操作后,會將操作完成的新記錄注入回傳進來的對象中

但是需要注意,如果在執行dao的時候拿整數型對象去接的話,返回的只是本次數據表中操作的記錄數

需要獲得主鍵ID,是在執行dao中的insert方式后,從POJO的對象里面去拿,pojo.getId()


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM