亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Mybatis-plus3.4.3下使用lambdaQuery報(bào)錯(cuò)解決

 更新時(shí)間:2024年07月15日 08:51:21   作者:像素化創(chuàng)新  
最近在使用lambdaQuery().eq(CommonUser::getOpenId, openId).one()進(jìn)行查詢報(bào)錯(cuò),本文主要介紹了Mybatis-plus3.4.3下使用lambdaQuery報(bào)錯(cuò)解決,具有一定的參考價(jià)值,感興趣的可以了解一下

在 MyBatis-Plus 中,當(dāng)使用 lambdaQuery().eq(CommonUser::getOpenId, openId).one() 進(jìn)行查詢時(shí),如果未找到匹配的記錄,不會(huì)拋出異常,而是會(huì)返回 null。

具體來(lái)說(shuō):

  • 如果查詢條件匹配到了數(shù)據(jù)庫(kù)中的一條記錄,則返回該記錄。
  • 如果查詢條件沒(méi)有匹配到任何記錄,則返回 null,而不會(huì)拋出異常。
CommonUser user = lambdaQuery().eq(CommonUser::getOpenId, openId).one();
if (user != null) {
    // 找到了匹配的用戶
} else {
    // 沒(méi)有找到匹配的用戶
}

但是在寫家政的時(shí)候 一直出現(xiàn)

org.apache.ibatis.builder.BuilderException: Error evaluating expression 'ew.sqlSegment != null and ew.sqlSegment != '' and ew.nonEmptyOfNormal'. Cause: org.apache.ibatis.ognl.OgnlException: sqlSegment [java.lang.ExceptionInInitializerError]

我以為是語(yǔ)句問(wèn)題 斷點(diǎn)也沒(méi)問(wèn)題 百思不得其解 

最后通過(guò)查資料發(fā)現(xiàn)

這個(gè)錯(cuò)誤通常是因?yàn)?MyBatis-Plus 版本與 java 版本不兼容引起的 我的mp版本是3.4.3

將java版本修改為11就可以了

到此這篇關(guān)于Mybatis-plus3.4.3下使用lambdaQuery報(bào)錯(cuò)的實(shí)現(xiàn)的文章就介紹到這了,更多相關(guān)Mybatis-plus3.4.3 lambdaQuery報(bào)錯(cuò)內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評(píng)論