首页 > 其他分享 >MyBatisPlus配置类-配置分页插件,注册为bean对象

MyBatisPlus配置类-配置分页插件,注册为bean对象

时间:2023-06-30 20:46:09浏览次数:41  
标签:插件 MyBatisPlus paginationInterceptor PaginationInterceptor springframework bean 

import com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor;
import org.mybatis.spring.annotation.MapperScan;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.springframework.transaction.annotation.EnableTransactionManagement;

/**
 * mybatis plus配置类
 * @author 锅巴
 */
@EnableTransactionManagement
@Configuration
@MapperScan("com.baomidou.cloud.service.*.mapper*")
public class MybatisPlusConfig {

    @Bean
    public PaginationInterceptor paginationInterceptor() {
        PaginationInterceptor paginationInterceptor = new PaginationInterceptor();
        return paginationInterceptor;
    }

}

标签:插件,MyBatisPlus,paginationInterceptor,PaginationInterceptor,springframework,bean,
From: https://www.cnblogs.com/guobabiancheng/p/17517766.html

相关文章

  • 深入探究Bean生命周期的扩展点:Bean Post Processor
    在Spring框架中,Bean生命周期的管理是非常重要的一部分。在Bean的创建、初始化和销毁过程中,Spring提供了一系列的扩展点,使开发者能够在不破坏原有功能的基础上,对Bean的生命周期进行定制化操作。其中,BeanPostProcessor(后处理器)是一个重要的扩展点,它能够在Bean的初始化前后做一些额......
  • 深入探究Bean生命周期的扩展点:Bean Post Processor
    在Spring框架中,Bean生命周期的管理是非常重要的一部分。在Bean的创建、初始化和销毁过程中,Spring提供了一系列的扩展点,使开发者能够在不破坏原有功能的基础上,对Bean的生命周期进行定制化操作。其中,BeanPostProcessor(后处理器)是一个重要的扩展点,它能够在Bean的初始化前后做一些额......
  • BeanShell 后置处理程序 提取记录
    importjava.util.regex.Matcher;importjava.util.regex.Pattern;StringresponseData=prev.getResponseDataAsString();Patternpattern=Pattern.compile("砖石数\\[([0-9]+)\\]");Matchermatcher=pattern.matcher(responseData);if(matcher.find()){......
  • IDEA报错:Could not autowire, No beans of XXX type Found
    1、问题描述:   在Idea的spring工程里,经常会遇到Couldnotautowire.Nobeansof'xxxx'typefound的错误提示。(但程序的编译和运行都是没有问题的,有时候也有可能会报错,无法运行程序),这个错误提示并不会产生影响。对于程序员红色的错误提示看起来很不舒服。如下图:2.......
  • vue使用电子签名插件vue-esign
    功能描述:1,兼容PC和Mobile;2,画布自适应屏幕大小变化(窗口缩放、屏幕旋转时画布无需重置,自动校正坐标偏移);3,自定义画布尺寸(导出图尺寸),画笔粗细、颜色,画布背景色;4,支持裁剪(针对需求:有的签字需要裁剪掉四周空白)。5,导出图片格式为base64;第一步:安装:npminstallvue-esign--save第二......
  • bean的管理
    #图片来自转载1.bean的获取示例:注意点:1.这里注入的是ioc容器的对象2.bean的名称是类名改成小写字母就行3.bean的类型就是类名.class4.这里获取的三次bean对象的地址值都是一样的,说明bean对象默认是单个bean的作用域默认情况下,bean的启动是在容器启动的时候初始化的,如果要延迟初始化......
  • 导入第三方项目maven插件报错
    导入一个微服务项目发现:Plugin'org.springframework.boot:spring-boot-maven-plugin:'notfound解决方式,添加版本号重新导入:查找下父工程的版本:发现是:2.3.9.RELEASE子工程微服务也要用这个版本的:原文:https://www.cnblogs.com/vevy/p/12246679.html......
  • jmeter使用beanshell对SHA1WithRSA加密方式进行处理
    importjava.nio.charset.StandardCharsets;importjava.security.KeyFactory;importjava.security.PrivateKey;importjava.security.Signature;importjava.security.spec.PKCS8EncodedKeySpec;importjava.util.Base64;importorg.apache.commons.codec.digest.Dige......
  • 2023年有哪些装机必备的浏览器插件?
    2023年有哪些装机必备的浏览器插件?浏览器除了速度快、简洁等特点之外,最大的特色是拥有使用扩展程序,配合好用的扩展能发挥浏览器的真正的用处,今天盘点一下浏览器2023年最值得期待宝藏扩展。下面我将详细介绍**篡改猴、油小猴工具箱、沉浸式翻译、IETab、iTab新标签页、猫抓、Ope......
  • 插件开发
    苍穹开发知识总结获取简单字段的值数据模型IDataModel中存储了当前页面的数据包,对于文本类型、整数、时间字段等简单类型字段,可以直接通过IDataModel的get方法直接获取字段值,值的返回类型有String、Date、BigDecimal等。IDataModelmodel=this.getModel();Stringremark=(Stri......