講師回答 / 老猿
沒(méi)有的字段是什么意思,是值為null,還是數(shù)據(jù)庫(kù)不存在的字段?為null的MP的默認(rèn)策略,不會(huì)出現(xiàn)在insert中,數(shù)據(jù)庫(kù)中不存在的字段,我課程中有講解,怎么處理。目前mp不能幫你自動(dòng)過(guò)濾。
2021-08-21
講師回答 / 老猿
區(qū)別很多啊,例如mp方便的條件構(gòu)造器,邏輯刪除,自動(dòng)填充等等,這些都是hibernate沒(méi)有的,你如果對(duì)兩個(gè)框架深入了解,就自然會(huì)知道。
2021-08-11
講師回答 / 老猿
你使用的是鏈?zhǔn)降腖ambda條件構(gòu)造器,應(yīng)該這樣寫(xiě)
List<User>?userList=?iUserService.lambdaQuery() ????????.notBetween(User::getAge,25,30) ????????.isNotNull(User::getEmail);
2021-07-08
講師回答 / 老猿
是多表關(guān)聯(lián)的修改嗎?這個(gè)mp應(yīng)該是不支持的,你可以使用mybatis原生的自己定sql實(shí)現(xiàn)。
2021-05-28
講師回答 / 老猿
看你的日志,這個(gè)插入操作回滾了。并且提示,連接不在spring的管理之下。SysUsers對(duì)應(yīng)的Mapper有嗎,如果有的話,它繼承BaseMapper了嗎?
2021-05-26