如圖,所示,id判斷是不是null的時(shí)候,竟然認(rèn)為id=null,結(jié)果sql語句就變成INSERT INTO core_tzt_product ( product_name, product_type, product_price, crasr_code, period_days, buy_type, start_date, end_date ) values ( ?, ?, ?, ?, ?, ?, ?, ? ) ,但是如果我把id判斷是不是null的if去掉,則可以新增成功。代碼如下,有點(diǎn)搞不清楚,這是mybatis的bug嗎,還是我哪里有弄錯(cuò)
2 回答

偶然的你
TA貢獻(xiàn)1841條經(jīng)驗(yàn) 獲得超3個(gè)贊
SelectKey需要注意order屬性,像MySQL一類支持自動(dòng)增長(zhǎng)類型的數(shù)據(jù)庫中,order需要設(shè)置為after才會(huì)取到正確的值。
- 2 回答
- 0 關(guān)注
- 2466 瀏覽
添加回答
舉報(bào)
0/150
提交
取消