myBatis插入操作后想返回自增 id 有多種方式
我們提供的服務(wù)有:成都網(wǎng)站建設(shè)、網(wǎng)站建設(shè)、微信公眾號(hào)開(kāi)發(fā)、網(wǎng)站優(yōu)化、網(wǎng)站認(rèn)證、信州ssl等。為成百上千企事業(yè)單位解決了網(wǎng)站和推廣的問(wèn)題。提供周到的售前咨詢和貼心的售后服務(wù),是有科學(xué)管理、有技術(shù)的信州網(wǎng)站制作公司
其中一種使用率較高的就是:
在
具體操作可以看我上一篇博客
但是就是沒(méi)有返回出來(lái),結(jié)果是因?yàn)?我在 mapper 接口中入?yún)r(shí)使用了 @Param 注解
當(dāng)使用了 @Param 注解后,想把 insert 插入操作成功后的自增 id 返回出來(lái),需要在
keyProperty 設(shè)置值時(shí),添加 @Param("xxx") 括號(hào)中定義的別名
這樣在業(yè)務(wù)邏輯層調(diào)用 mapper 接口后,在入?yún)⒌膶?duì)象中就可以 get 到對(duì)應(yīng)的自增 id 了!