ARTICLE DETAIL

建站实战干货

来自一线的建站与推广经验沉淀,每一条都经过真实交付验证。

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

2026/8/10 2:36:41 拓冰建站 浏览量
开箱即用之MyBatisPlus XML 自定义分页

调用方法

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接口

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;Page<User> queryListByPage(Page<User> page, @Param("condition") User user);

mapper.xml

<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>