講師回答 / 老猿
主要看場景和習(xí)慣,例如你就是一個(gè)根據(jù)名字查詢,name like "%XXX%",或者根據(jù)兩三個(gè)條件查詢,就不用再寫sql語句了,不用再在Mapper接口中定義方法,定義參數(shù)等等,挺方便的,多條件的復(fù)雜sql也可以用mp的方式寫出來,但是你要做個(gè)判斷,是用原生寫簡單還是mp簡單。我的原則就是哪個(gè)簡單哪個(gè)快就用哪個(gè)寫法寫,我mp用熟悉了之后,是在減少工作量,而不是增加工作量。
2020-08-02
講師回答 / 老猿
我懷疑你沒有配置分頁插件導(dǎo)致的。分頁插件的配置方法可以看我的視頻或者官方文檔,官方文檔地址為:https://mybatis.plus/guide/page.html
2020-07-29
講師回答 / 老猿
抱歉,同學(xué),網(wǎng)站規(guī)定,免費(fèi)課程不提供源碼。我看有的同學(xué),把參考我的課程編寫的代碼分享出來了,你可以在留言區(qū)或者評論區(qū)找一下。
2020-07-19
講師回答 / 老猿
如果是springboot,在啟動類中使用@MapperScan("mapper接口所在包全名")即可,不用一個(gè)一個(gè)的在Mapper接口中加@Mapper注解。@Mapper注解是識別他為mybatis的mapper接口,會自動的把 加@Mapper 注解的接口生成動態(tài)代理類。
2020-07-18
已采納回答 / 老猿
你是使用maven管理的項(xiàng)目嗎?lombok包的生命周期配置的是什么?我們也是用lombok,也用jenkins部署,沒出現(xiàn)問題。
2020-07-16
講師回答 / 老猿
我懷疑是你的salary屬性,沒用引用類型,使用的是基本數(shù)據(jù)類型,基本數(shù)據(jù)類型作為成員變量,默認(rèn)值是0。而引用類型,默認(rèn)值是null。
2020-07-14
講師回答 / 老猿
我暫時(shí)是沒發(fā)現(xiàn)有這個(gè)東東,JPA有他自己的分頁。mybatis-plus也有分頁插件。還有如果不用mybatis-plus只用mybatis,可以用國人寫的pagehelper分頁插件。你說的這種都適用的我目前是沒發(fā)現(xiàn)。
2020-07-10
講師回答 / 老猿
換個(gè)瀏覽器試試呢,或者原來的瀏覽器清理緩存試試。