简介: MyBatis-Plus (opens new window)(简称 MP)是一个 MyBatis (opens new window)的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。 特性: 无侵入:只做增强不做改变,引入它不会对现有工程产生影响,如丝般 ...
转载
2021-07-30 10:55:00
502阅读
2评论
(目录) 前言 记录下Mybatis-Plus的分页查询,Mybatis-Plus的整合在上一篇文章:SpringBoot - 整合Mybatis-Plus 环境 SpringBoot2.53 + Mybatis-Plus3.3.0 具体实现 配置类 import com.baomidou.myba
转载
2021-09-14 17:40:36
696阅读
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阅读
写在前面
感觉有一段时间没有更新技术博客了,其实这段时间太丧了,心情可以说是人生低谷,不过现在基本上调节过来了。有句话怎么说来着,少壮不努力,老大徒伤悲。我很喜欢的一位网红歌手,他说,你把大部分精力放到事业上,你的感情可能会暂时不顺,但如果你把大部分精力放到感情上,你的感情可能会长期不顺。
环境搭建
环境搭建,前面几篇文章都有搭建了,但是强迫症的我还要再搭建一次。。。
准备工作首先创建一
转载
2021-06-24 15:57:15
663阅读
导入分页插件@Bean
public MybatisPlusInterceptor mybatisPlusInterceptor() {
MybatisPlusInterceptor interceptor = new MybatisPlusInterceptor();
interceptor.addInnerInterceptor(new PaginationInnerInter
MyBatis-Plus 之分页查询首先创建一个数据库表,如下图所示:然后创建一个Spring Boot项目,pom.x
原创
2022-11-09 19:01:22
594阅读
本文主要对mybatis-plus分页查询的原理和使用进行了详细介绍。
原创
2022-12-07 19:25:48
6222阅读
1.entity层要写个Vo实体类 2.controller @AutoLog(value = "员工CURD-分页列表查询")@ApiOperation(value="员工CURD-分页列表查询", notes="员工CURD-分页列表查询")@GetMapping(value = "/list"
转载
2021-01-28 23:41:00
1002阅读
2评论
实例 /** * 分页查询 * @param * @param * @return */ @ApiOperation(value = "分页查询", notes = "分页查询") @GetMapping("/page" ) public R findPage(@RequestParam(requi ...
转载
2021-06-21 00:17:00
1037阅读
2评论
@Configuration @MapperScan("com.xl.baomidouTest.mapper") public class PainationInterceptor { @Bean public PaginationInterceptor paginationInterceptor( ...
转载
2021-07-17 17:37:00
535阅读
2评论
Mybatis-Plus 分页通常我们使用 PageHelper、IPage。PageHelper,以往的博客中有使用到,今天我们来使用 Ipage 做一个基础的分页示例。(Spring Boot+MybatisPlus) 1. 首先导入需要的Jar包 <dependency> <groupId>c ...
转载
2021-09-26 20:30:00
1279阅读
2评论
集成mybatis-plus <dependency> <groupId>mysql</groupId> <artifactId>mysql-
原创
2022-08-12 14:44:43
314阅读
一、分页插件实现分页功能 MyBatis Plus自带分页插件,进行配置即可实现分页功能 1.1.添加配置类 在com.augus下创建config包,存放配置类,创建配置类 mybatisPlusInterceptor,内容如下: package com.augus.config; import
原创
2022-12-05 12:23:15
1791阅读
配置加载分页 Bean@Bean
public PaginationInterceptor paginationInterceptor() {
return new PaginationInterceptor();
}将此 bean 对象注入到自己工程中,不然分页功能无法实现。分页查询使用 mybatis-plus 自身的查询 sql 查询实现方式:/**
原创
2023-12-01 10:30:59
446阅读
物理分页和逻辑分页 物理分页:直接从数据库中拿出我们需要的数据,例如在Mysql中使用limit。 逻辑分页:从数据库中拿出所有符合要求的数据,然后再从这些数据中拿到我们需要的分页数据。 优缺点 物理分页每次都要访问数据库,逻辑分页只访问一次。 物理分页占用内存少,逻辑分页相对较多。 物理分页数据每
转载
2018-11-27 14:16:00
695阅读
2评论
前言我们在讲Mybatis的时候也没有提到分页,Mybatis的原生分页是将数据查询到内存,再在内存中进行的分页,
原创
2023-12-29 09:56:49
609阅读
通过mybatis-plus实现分页,也是很简单,插件大法。 一、分页 1、配置分页插件 把分页的插件也配置到统一的配置类里: @Configuration // 配置扫描mapper的路径 @MapperScan("com.pingguo.mpdemo.mapper") public class
原创
2021-04-23 16:57:45
609阅读
orderNO(排序用的):是前台传过来的,根据orderNO(类似下标)找到前台定义好的数据库字段 order(排序用的):根据orderNO(类似下标)找到前台定义好的数据库字段 orderdir(排序用的:是asc 还是desc) 前台还传了userName 模糊查询/** * 前台传递的URL:/users/usersPage * * @param pa...
原创
2021-07-06 15:38:21
503阅读