使用mybatis log plugin插件展示出数据库查询语句方式

 更新时间:2024年11月19日 14:57:07   作者:Smileassissan  
本文介绍了如何安装和配置MyBatis日志插件,包括集成log4j、配置log4j.xml文件和在application.properties中添加数据库打印配置,通过这些步骤,可以在调试时查看预编译的数据库语句和实际查询语句

1、安装mybatis log plugin插件

直接插件市场搜该插件进行安装就行,安装完成后,会有如下图标

2、需要集成log4j

springboot版本需要集成log4j,集成遇到的问题可以参考我之前文章

3、配置log4j.xml文件

添加mapper文件的打印

<logger name="com.dlh.springbootdemo.mapper" level="debug" additivity="false">
    <appender-ref ref="Console"/>
</logger>

4、application.properties中添加数据库打印的配置

mybatis.configuration.log-impl=org.apache.ibatis.logging.stdout.StdOutImpl

5、调试时,打开插件

就可以看到对应的预编译的数据库语句和实际的查询语句

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • Redis在springboot中的使用教程

    Redis在springboot中的使用教程

    这篇文章主要介绍了Redis在springboot中的使用教程,本文实例代码相结合的形式给大家介绍的非常详细,需要的朋友可以参考下
    2018-06-06
  • 从Spring源码解析事务失效的原因

    从Spring源码解析事务失效的原因

    今天带大家学习Spring的相关知识,文章围绕着Spring事务失效的原因等相关知识展开,文中有非常详细的介绍及图文示例,需要的朋友可以参考下
    2021-06-06
  • IDEA中GitLab的使用详解

    IDEA中GitLab的使用详解

    这篇文章主要介绍了IDEA中GitLab的使用,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-07-07
  • java的Guava工具包介绍

    java的Guava工具包介绍

    Java开发的同学应该都使用或者听说过Google提供的Guava工具包。日常使用最多的肯定是集合相关的工具类,还有Guava cache,除了这些之外Guava还提供了很多有用的功能,鉴于日常想用的时候找不到,这里就梳理一下Guava中那些好用的工具类,想优化代码的时候不妨过来看看
    2021-04-04
  • Java中PriorityQueue实现最小堆和最大堆的用法

    Java中PriorityQueue实现最小堆和最大堆的用法

    很多时候都会遇到PriorityQueue,本文主要介绍了Java中PriorityQueue实现最小堆和最大堆的用法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-06-06
  • 深入解析Java中volatile关键字的作用

    深入解析Java中volatile关键字的作用

    Java语言是支持多线程的,为了解决线程并发的问题,在语言内部引入了 同步块 和 volatile 关键字机制
    2013-09-09
  • SpringBoot使用AOP实现统一角色权限校验

    SpringBoot使用AOP实现统一角色权限校验

    这篇文章主要介绍了SpringBoot如何使用AOP实现 统一角色权限校验,文中有详细的代码示例讲解和操作流程,具有一定的参考价值,需要的朋友可以参考下
    2023-07-07
  • 使用springboot activiti关闭验证自动部署方式

    使用springboot activiti关闭验证自动部署方式

    这篇文章主要介绍了使用springboot activiti关闭验证自动部署方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-09-09
  • MyBatis框架底层的执行原理源码解析

    MyBatis框架底层的执行原理源码解析

    这篇文章主要介绍了MyBatis框架底层的执行原理源码解析,本文通过图文实例代码相结合给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-06-06
  • Java使用注解实现防止重复提交实例

    Java使用注解实现防止重复提交实例

    这篇文章主要介绍了Java使用注解实现防止重复提交实例,在一些项目中由于用户误操作,多次点击表单提交按钮,会产生很多次的数据交互,为了解决这一问题,本文使用注解来实现防止重复提交,需要的朋友可以参考下
    2023-07-07

最新评论