亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

關于Mybaits-Plus批量更新的問題請教


哈嘍,老師,我又有了一個問題

https://img1.sycdn.imooc.com//5d285abc00017e3b09820334.jpg

我想要批量更新的方法,但是找到這里的時候,發現這個接口需要自己去實現,

https://img1.sycdn.imooc.com//5d285f02000190d512920714.jpg

這個正確的需要怎么處理???

謝謝老師

正在回答

2 回答

? ? ? ?同學,MP的通用service提供給了批量更新的方法,批量更新的方法不需要你自己去實現。大體講,你的service需要繼承ServiceImpl。繼承后你直接調用updateBatchById(Collection<T> entityList, int batchSize)方法或者updateBatchById(Collection<T> entityList)方法都可以??茨愕膶懛☉撌菍戝e了,是繼承ServiceImpl不是實現ServiceImpl。

1 回復 有任何疑惑可以回復我~
#1

Amour杰杰陸 提問者

謝謝老師的回答,老師的這門免費課真的贊
2019-07-13 回復 有任何疑惑可以回復我~
#2

老猿 回復 Amour杰杰陸 提問者

不客氣!感謝你的肯定,課程對你有價值我挺開心的。
2019-07-13 回復 有任何疑惑可以回復我~
#3

Amour杰杰陸 提問者 回復 老猿

哈哈哈,之前也在關注這個工具,本來在TK和Plus之間徘徊,看到老師的課程后果斷用了Plus。但是之前的問題發現老師最后一節其實都有提到過。果然沒有實踐過,就沒有印象,??
2019-07-13 回復 有任何疑惑可以回復我~
#4

老猿 回復 Amour杰杰陸 提問者

呵呵,是啊,我在第七章也提過的,使用MP這個神器吧,這個課程只是入門,還有很多好用的高級功能呢,你值得擁有!
2019-07-13 回復 有任何疑惑可以回復我~
查看1條回復

還有,同學,如果你的service實現類也實現了自定義的接口。那么你的自定義service接口需要繼承IService。

0 回復 有任何疑惑可以回復我~
#1

Amour杰杰陸 提問者

哈嘍老師,我剛才在實現類中按照你第一個回答修改為繼承后,沒有在接口部分添加繼承IService發現也可以實現功能。接口部分是否不是必須繼承的?
2019-07-13 回復 有任何疑惑可以回復我~
#2

老猿 回復 Amour杰杰陸 提問者

web開發中,一般情況下在controller注入的類型是service接口,如果你的接口沒有繼承IService,那么MP給你提供的那些方法就沒有暴露出來,你就不能調用了。當然還有一種方式是controller直接注入service實現類。但是你已經寫service接口了,直接注入實現類接口就失去意義了。
2019-07-13 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

關于Mybaits-Plus批量更新的問題請教

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號