Mybatis获取插入记录的自增长ID
生活随笔
收集整理的這篇文章主要介紹了
Mybatis获取插入记录的自增长ID
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
轉自:http://blog.csdn.net/tolcf/article/details/39035259
?
1.在Mybatis Mapper文件中添加屬性“useGeneratedKeys”和“keyProperty”,其中keyProperty是Java對象的屬性名,而不是表格的字段名。
?
- <insert?id="insert"?parameterType="Spares"?????
- ????????useGeneratedKeys="true"?keyProperty="id">????
- ????????insert?into?system(name)?values(#{name})????
- </insert>???
2.Mybatis執行完插入語句后,自動將自增長值賦值給對象systemBean的屬性id。因此,可通過systemBean對應的getter方法獲取!
- int?count?=?systemService.insert(systemBean);????
- ????????
- int?id?=?systemBean.getId();?//獲取到的即為新插入記錄的ID???
轉載于:https://www.cnblogs.com/handsomeBoys/p/8085996.html
總結
以上是生活随笔為你收集整理的Mybatis获取插入记录的自增长ID的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 听过刘姓最好听的名字
- 下一篇: 摩尔庄园手游绿色勇气勋章怎么获得?