开箱即用之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>

相关推荐

  1. 开箱MyBatisPlus XML 定义

    2024-01-17 12:26:04       54 阅读
  2. Qt定义标题栏【模板】

    2024-01-17 12:26:04       41 阅读
  3. 若依分离版 后端定义

    2024-01-17 12:26:04       27 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-01-17 12:26:04       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-01-17 12:26:04       100 阅读
  3. 在Django里面运行非项目文件

    2024-01-17 12:26:04       82 阅读
  4. Python语言-面向对象

    2024-01-17 12:26:04       91 阅读

热门阅读

  1. 记一次Log记录大对象导致的CPU异常和磁盘打满

    2024-01-17 12:26:04       53 阅读
  2. PHP 字符串面试题

    2024-01-17 12:26:04       61 阅读
  3. 什么是池化层?

    2024-01-17 12:26:04       53 阅读
  4. 2024华数杯国际数学建模A题思路模型详解

    2024-01-17 12:26:04       43 阅读
  5. 设计模式——原型模式

    2024-01-17 12:26:04       49 阅读
  6. 正则表达式 (用于灵活匹配文本的表达式)

    2024-01-17 12:26:04       53 阅读
  7. 自定义shell工具函数之pull_image()

    2024-01-17 12:26:04       50 阅读
  8. Spring 整合Shiro鉴权授权

    2024-01-17 12:26:04       48 阅读
  9. 【Flask】使用 werkzeug 安全地处理密码

    2024-01-17 12:26:04       56 阅读