开箱即用之MyBatisPlus XML 自定义分页

调用方法

java 复制代码
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;

public Page<User> queryListByPage(User user)  
{   
	Page<User> page = new Page<>(1, 12);  
	return userMapper.queryListByPage(page, user);   
}

mapper接口

java 复制代码
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;

Page<User> queryListByPage(Page<User> page, @Param("condition") User user);

mapper.xml

java 复制代码
<select id="queryListByPage" parameterType="user" resultType="user">  
	select * from user 
<where>  
<if test="condition.name != null">  
	name = #{condition.name}   
	order by create_time desc  
</select>
相关推荐
阿华的代码王国12 分钟前
【Android】RecyclerView复用CheckBox的异常状态
android·xml·java·前端·后端
Zyy~12 分钟前
《设计模式》装饰模式
java·设计模式
A尘埃19 分钟前
企业级Java项目和大模型结合场景(智能客服系统:电商、金融、政务、企业)
java·金融·政务·智能客服系统
青云交44 分钟前
Java 大视界 -- 基于 Java 的大数据可视化在城市交通拥堵治理与出行效率提升中的应用(398)
java·大数据·flink·大数据可视化·拥堵预测·城市交通治理·实时热力图
CHEN5_021 小时前
【Java基础面试题】Java基础概念
java·开发语言
二十雨辰2 小时前
[TG开发]照片机器人
java·web3
武昌库里写JAVA2 小时前
JAVA面试汇总(四)JVM(一)
java·vue.js·spring boot·sql·学习
落霞的思绪3 小时前
Java设计模式详细解读
java·开发语言·设计模式
Java小白程序员3 小时前
Spring Framework:Java 开发的基石与 Spring 生态的起点
java·数据库·spring
拂晓银砾4 小时前
Java数据结构-栈
java·数据结构