1、不添加分页插件 2、开启分页插件 四、自定义日志插件 1、定义SQlLogPlugin实现Interceptor接口 2、测试日志插件 一、环境准备 为了不被其他干扰,本项目单纯的引入mybatis依赖和测试环境 1、导入以下依赖 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns...
MyBatis Log Plus插件是一款针对IntelliJ IDEA的插件,旨在增强MyBatis日志的可读性和实用性。以下是关于MyBatis Log Plus插件的详细介绍: 1. 介绍MyBatis Log Plus插件 MyBatis Log Plus插件是专为IntelliJ IDEA设计的,用于优化MyBatis日志输出的工具。它能够将MyBatis输出的SQL日志自动转化为可执行的完整SQL语句,并...
serverTimezone=UTC username: root password: 1234 main: banner-mode: off # 关闭SpringBoot启动图标(banner) # 开启MP日志(控制台输出,其中有sql语句) mybatis-plus: configuration: log-impl: org.apache.ibatis.logging.stdout.StdOutImpl global-config: banner: off # 关闭mybatisplus启动图标 1. 2. 3....
mybatis-plus: configuration: log-impl: org.apache.ibatis.logging.stdout.StdOutImpl 二、测试demo与效果 这里以分页测试: /*测试分页插件*/@Testvoidpage(){//参数://current – 当前页//size – 每页显示条数Page<UserDO> page =newPage<>(1, 5); Page<UserDO> userDOPage = ud.selectPage(page,n...
近期项目开发中,涉及到一个高级查询的功能,SQL长达近百行,排查SQL问题时,需要拼接成可执行SQL。市面存在的Mybatis Log插件,有些收费,有些只适用低版本IDEA,并且经常出现SQL丢失的情况。其中过程,让人痛心疾首。于是,一怒之下,开发了一款Mybatis Log Plus插件。
IDEA --> Setting --> Plugins --> 搜索 Mybatis Log Plus image.png 本地安装: IDEA-->Setting-->Plugins--> "Install plugin from disk..." 图片 选择zip安装包,直接点击OK即可完成安装! 图片 微信公众号「爪哇驿站」后台,发送:插件,即可领取安装包!
Mybatis Log Free插件和MybatisLogFormat插件都能起到类似的作用,简化我们的工作。 Mybatis Log Free插件似乎对于参数的处理更准确一点,当然也可能是我不太会用MybatisLogFormat插件,所以我现在就是使用Mybatis Log Free插件多一些。 自测Mybatis Log Free插件对于mybatisplus同样适用。
# 打印sql日志 log-impl: org.apache.ibatis.logging.stdout.StdOutImpl 3.插件配置 新版插件使用拦截器方式来配置 @Configuration @MapperScan({"scan.your.mapper.package"})publicclassMybatisPlusConfig {/*** 3.3.0之后的新版插件配置*/@BeanpublicMybatisPlusInterceptor mybatisPlusInterceptor() { ...
注入 importcom.baomidou.mybatisplus.autoconfigure.ConfigurationCustomizer;importcom.baomidou.mybatisplus.core.MybatisConfiguration;importcom.baomidou.mybatisplus.extension.plugins.PaginationInterceptor;importorg.springframework.boot.autoconfigure.condition.ConditionalOnExpression;importorg.springframework.context.annotatio...