課程
/后端開發
/Java
/通過自動回復機器人學Mybatis---基礎版
獲得這個新增的id值是要干什么的?怎么在java類中接收這個id值?
2017-07-20
源自:通過自動回復機器人學Mybatis---基礎版 6-2
正在回答
這個id值應該是為了在子表中新加一條數據所必須的值,當利用KeyProperty="id"獲得這個id值,在執行完sql的插入語句之后,這個id值被注入了Command類的id變量中。若不用KeyProperty,則相當于id值為null,我們不能去更新子表。
在java中利用Command.getId()就可以獲得值了(因為已經將查到的結果封裝為了一個實體Bean)
紫_羽 提問者
舉報
微信公眾號自動回復功能學習Mybatis,基礎教程加案例實戰方式學習
5 回答對用oracle的,模糊查詢得||
1 回答一點不懂得問題
4 回答請問老師這門課的項目資料有得下載嗎?我想要那個頁面。
2 回答獲取前臺值問題
1 回答我記得那個講hibernate的老師寫db層的時候獲取的session是單例模式,怎么這個老師獲取sqlSession不用單例模式呢?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2017-07-20
這個id值應該是為了在子表中新加一條數據所必須的值,當利用KeyProperty="id"獲得這個id值,在執行完sql的插入語句之后,這個id值被注入了Command類的id變量中。若不用KeyProperty,則相當于id值為null,我們不能去更新子表。
在java中利用Command.getId()就可以獲得值了(因為已經將查到的結果封裝為了一個實體Bean)