mybatis-plus QueryWrapper 添加limit方式
QueryWrapper 添加limit
其實是在sql的最後加上 limit 相關的語句。
QueryWrapper wrapper = new QueryWrapper<>(); wrapper.last("limit 1");
mybatis分頁出現limit錯誤
在反復沒有問題代碼時,請檢查你的SQL語句!!!!(細心檢查)
<mapper namespace="com.zjf.mapper.StudentMapper"> <!--抽取sql--> <sql id="selectFrom">SELECT * FROM student</sql> <select id="testPageHelper" resultType="student"> <include refid="selectFrom" />; </select> </mapper>
請大傢看看這個SQL語句的問題:就是在最後,我順手寫瞭個分號
這樣會導致sql語句如下:
select * from student;limit 1, 3
所有會報錯
以上為個人經驗,希望能給大傢一個參考,也希望大傢多多支持WalkonNet。
推薦閱讀:
- mybatis中映射文件include標簽的應用
- 基於mybatis中<include>標簽的作用說明
- MyBatis在DAO層定義接口返回類型泛型無效的解決
- Java springboot接口迅速上手,帶你半小時極速入門
- mybatisplus如何在xml的連表查詢中使用queryWrapper