講師回答 / 老猿
主要看場景和習慣,例如你就是一個根據名字查詢,name like "%XXX%",或者根據兩三個條件查詢,就不用再寫sql語句了,不用再在Mapper接口中定義方法,定義參數等等,挺方便的,多條件的復雜sql也可以用mp的方式寫出來,但是你要做個判斷,是用原生寫簡單還是mp簡單。我的原則就是哪個簡單哪個快就用哪個寫法寫,我mp用熟悉了之后,是在減少工作量,而不是增加工作量。
2020-08-02
講師回答 / 老猿
我懷疑你沒有配置分頁插件導致的。分頁插件的配置方法可以看我的視頻或者官方文檔,官方文檔地址為:https://mybatis.plus/guide/page.html
2020-07-29
講師回答 / 老猿
如果是springboot,在啟動類中使用@MapperScan("mapper接口所在包全名")即可,不用一個一個的在Mapper接口中加@Mapper注解。@Mapper注解是識別他為mybatis的mapper接口,會自動的把 加@Mapper 注解的接口生成動態代理類。
2020-07-18
講師回答 / 老猿
我暫時是沒發現有這個東東,JPA有他自己的分頁。mybatis-plus也有分頁插件。還有如果不用mybatis-plus只用mybatis,可以用國人寫的pagehelper分頁插件。你說的這種都適用的我目前是沒發現。
2020-07-10