課程
/后端開發
/Java
/MyBatis-Plus入門
既然sql都寫出來了,為啥還要增加工作量寫成java表述。是不是更復雜了?
2020-08-02
源自:MyBatis-Plus入門 3-3
正在回答
主要看場景和習慣,例如你就是一個根據名字查詢,name like "%XXX%",或者根據兩三個條件查詢,就不用再寫sql語句了,不用再在Mapper接口中定義方法,定義參數等等,挺方便的,多條件的復雜sql也可以用mp的方式寫出來,但是你要做個判斷,是用原生寫簡單還是mp簡單。我的原則就是哪個簡單哪個快就用哪個寫法寫,我mp用熟悉了之后,是在減少工作量,而不是增加工作量。
舉報
MyBatis-Plus框架入門必學課程!
3 回答多表連接是不是只能寫sql了?
3 回答老師,為啥在更新操作的時候sql語句都會自帶manager_id=?呢?
3 回答我我寫的 ,為啥不能自動注入?老師你那個也只寫了接口 ,為啥我的報錯?
2 回答老師 如果我用的工具改成了UTF-8編碼 這里還是用%2B嗎 還是直接用+
2 回答分頁成功,打印數量ipage.getTotal() 都是0
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2020-08-09
主要看場景和習慣,例如你就是一個根據名字查詢,name like "%XXX%",或者根據兩三個條件查詢,就不用再寫sql語句了,不用再在Mapper接口中定義方法,定義參數等等,挺方便的,多條件的復雜sql也可以用mp的方式寫出來,但是你要做個判斷,是用原生寫簡單還是mp簡單。我的原則就是哪個簡單哪個快就用哪個寫法寫,我mp用熟悉了之后,是在減少工作量,而不是增加工作量。