动态

详情 返回 返回

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.