問題如下:
小編在使用Mybatis分頁插件時,一直報這個錯誤,查找了好久都沒有找到問題。
這是後臺代碼:
經過小編的不斷排查,以及原理探究,終於發現錯誤的原因!!!
第一:
PageHelper.startPage是分頁開始標誌,mybatis會攔截查詢的SQL語句,進行+limit (pageNum,pageSize)操作
第二:
在反覆沒有問題代碼時,請檢查你的SQL語句!!!!(細心檢查)
這是小編的SQL語句:
請大家看看這個SQL語句的問題:就是在最後,小編順手寫了個分號
這樣會導致sql語句如下:
select * from tk_choice;limit 0,6
所有會保錯,這就是小編排查的錯誤!!!請大家引以爲鑑!