動態

詳情 返回 返回

mybastis動態sql解析異常 - 動態 詳情

今天練習項目的時候爆了一個錯誤
6e7228d984dbe34d0d4a1b68cb6d74d.png
它爆的錯誤我不認識,所有我想自己先找找看,但是找了好久還沒發現,於是乎問了一下deep seek,它告訴我這個錯誤是MyBatis的OGNL表達式解析異常,就是説在解析動態SQL語言中遇到了一個感嘆號,於是乎,我猜應該是mapper映射文件中的動態SQL寫錯了,找了一下還真是,附上粗心的代碼
34f25aa8ac7ef8f5660292ec52ec512.png
在查詢語句的時候,由於粗心少些了一個=號就變成了!null所以才會爆動態解析錯誤
解決方法,
image.png
我這裏填了回去就不會報錯了

user avatar tech 頭像 devlive 頭像 dengjijie 頭像 yangrd 頭像 daimajiangxin 頭像 beishangdeyadan 頭像 witt7 頭像 daixiaoyulq 頭像 jieduanxingdebugger 頭像 wangjingyu_5f58472234cff 頭像 cryptorzz 頭像 cumeimaodeyingpan 頭像
點贊 19 用戶, 點贊了這篇動態!
點贊

Add a new 評論

Some HTML is okay.