文章目录前言一.分页处理1.调用方法传入参数获取返回值2.设置分页拦截器二.条件查询2.1通过QueryWrapper对象来执行分页查询2.2在QueryWrapper对象的基础上使用lambda表达式2.3直接通过LambdaQueryWrapper对象三.多条件查询3.1且的情况3.2或的情况四.null判定 前言MP这样一款强大的持久层框架处理起来复杂的SQL来也是得心应手,效率极高,快快
转载 10月前
464阅读
一、Mybatis-Plus 是什么MyBatis-Plus(简称 MP)是一个 MyBatis 的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。润物无声 只做增强不做改变,引入它不会对现有工程产生影响,如丝般顺滑。效率至上 只需简单配置,即可快速进行 CRUD 操作,从而节省大量时间。丰富功能 热加载、代码生成、分页、性能分析等功能一应俱全。二、Mybatis
转载 2024-10-16 17:18:41
125阅读
mybatis-plus里面的Page本文讲解mybatis-plus里面的Page类。详细讲解MyBatis-Plus 中的 Page 类MyBatis-Plus 是基于 Mybatis 的增强工具,在提供通用 CRUD 方法之外,还提供了分页查询等功能,其中最重要的就是 Page<T> 类。Page<T> 用于封装分页查询的结果,通过对该类进行配置可以实现灵活的分页查询
文章目录添加配置类测试分页XML自定义分页MyBatis Plus自带分页插件,只要简单的配置即可实现分页功能添加配置类package com.zyd.config;import com.baomidou.mybatisplus.annotation.DbType;import com.baomidou.mybatisplus.extension.plugins.MybatisPlu
原创 2022-01-24 16:19:13
2607阅读
文章目录添加配置类测试分页XML自定义分页MyBatis Plus自带分页插件,只要简单的配置即可
原创 2021-05-31 17:06:39
2352阅读
文章目录1、分页插件1.1、添加配置1.2、测试2、xml自定义分页2.1、UserMapper中定义接口方法2.2、UserMapper.xml中编写SQL2.3、测试3、乐观锁3.1、场景3.2、乐观锁与悲观锁3.3、模拟冲突3.4、乐观锁实现流程3.5、Mybatis-Plus实现乐观锁 1、分页插件MyBatisPlus自带分页插件,只要简单的配置即可实现分页功能。1.1、添加配置在My
转载 2024-03-17 22:20:03
50阅读
代码自动生成:AutoGenerator 是 MyBatis-Plus 的代码生成器,通过 AutoGenerator 可以快速生成 Entity、Mapper、Mapper XML、Service、Controller 等各个模块的代码,极大的提升了开发效率。1.我们需要导入mybatis-plus-generator依赖。<dependency> <g
转载 2024-03-17 13:56:11
247阅读
(目录) 前言 记录下Mybatis-Plus分页查询,Mybatis-Plus的整合在上一篇文章:SpringBoot - 整合Mybatis-Plus 环境 SpringBoot2.53 + Mybatis-Plus3.3.0 具体实现 配置类 import com.baomidou.myba
转载 2021-09-14 17:40:36
696阅读
Mybatis-Plus 分页通常我们使用 PageHelper、IPage。PageHelper,以往的博客中有使用到,今天我们来使用 Ipage 做一个基础的分页示例。(Spring Boot+MybatisPlus) 1. 首先导入需要的Jar包 <dependency> <groupId>c ...
转载 2021-09-26 20:30:00
1279阅读
2评论
1.配置分页插件package com.example.demo.config;import com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor;import com.baomidou.mybatisplus.extension.plugins.inner.OptimisticLockerInnerInterceptor;import com.baomidou.mybatisplus.extension.plugi
原创 2022-04-16 09:21:31
499阅读
1、拦截器 controller MyBatisPlusConfig package com.wt.config; import com.baomidou.mybatisplus.extension.plugins.OptimisticLockerInterceptor; import com.ba
原创 2021-07-14 11:29:19
733阅读
查询专栏:myabtis 实现的分页为什么还要分页插件?文章目录1. 创建分页插件2. 测试分页3. 自定义分页4. 测试自定义分页方法5.
原创 2022-09-05 17:26:43
160阅读
实例 /** * 分页查询 * @param * @param * @return */ @ApiOperation(value = "分页查询", notes = "分页查询") @GetMapping("/page" ) public R findPage(@RequestParam(requi ...
转载 2021-06-21 00:17:00
1037阅读
2评论
简介: MyBatis-Plus (opens new window)(简称 MP)是一个 MyBatis (opens new window)的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。 特性: 无侵入:只做增强不做改变,引入它不会对现有工程产生影响,如丝般 ...
转载 2021-07-30 10:55:00
502阅读
2评论
@Configuration @MapperScan("com.xl.baomidouTest.mapper") public class PainationInterceptor { @Bean public PaginationInterceptor paginationInterceptor( ...
转载 2021-07-17 17:37:00
535阅读
2评论
今天我们一起学习下SpringBoot+Mybatis-Plus五步实现分页查询! 第一步:创建好SpringBoot项目后先配置maven依赖(完整pom如下) 注意:1.启动类上要加注解@MapperScan("com.zk.*.mapper") // 扫码mapper类,把bean加入到spr ...
转载 2021-09-06 16:30:00
247阅读
2评论
文档地址:分页插件//Spring boot方式@Configuration@MapperScan("com.baomidou.cloud.service.*.mapper*")public class MybatisPlusConfig { // 旧版 @Bean
原创 2022-03-01 10:16:35
260阅读
集成mybatis-plus <dependency> <groupId>mysql</groupId> <artifactId>mysql-
原创 2022-08-12 14:44:43
314阅读
文档地址:分页插件//Spring boot方式@Configuration@MapperScan("com.baomidou.cloud.service.*.mapper*")public class MybatisPlusConfig { // 旧版 @Bean public PaginationInterceptor paginationInterceptor() { PaginationInterceptor paginationInterceptor =
原创 2021-08-07 10:10:29
376阅读
1、导入依赖,注意版本问题 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.4.11</version> <rela ...
转载 2021-09-29 20:01:00
465阅读
2评论
  • 1
  • 2
  • 3
  • 4
  • 5