mybatis如何獲取新增資料的id
示例
<insert id="inserttask" keyProperty="id" useGeneratedKeys="true">
正常寫添加sql
</insert>
如何取值
獲取到的id默認添加到你添加方法引數的封裝類里面
直接封裝類.getid() 獲取
在mybatis的組態檔中,有個叫keyProperty和useGeneratedKeys的屬性,useGeneratedKeys 引數只針對 insert 陳述句生效,默認為 false,當設定為 true 時,表示如果插入的表以自增列為主鍵,則允許 JDBC 支持自動生成主鍵,并可將自動生成的主鍵回傳,
具體用法:
useGeneratedKeys=”true” keyProperty=”對應的主鍵的物件”,
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/3383.html
標籤:其他
上一篇:Mybatis的進階使用
下一篇:MSQL資料庫的編碼格式
