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