使用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、调试时,打开插件

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

总结

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

相关文章

  • Java的增强for循环修改数组元素的问题小结

    Java的增强for循环修改数组元素的问题小结

    增强for循环的元素变量x,就是一个局部变量,它是引用数组当前元素引用的副本(就相当于上文所说的你复刻朋友的钥匙),或者是基本数据类型的值的副本,这篇文章主要介绍了Java的增强for循环修改数组元素的问题小结,需要的朋友可以参考下
    2024-02-02
  • Spring中Bean的生命周期及实例化操作详解

    Spring中Bean的生命周期及实例化操作详解

    这篇文章主要介绍了Spring中Bean的生命周期及实例化操作详解,spring的核心思想之一IOC就是通过IOC容器对Bean的创建和各个bean之间的依赖关系进行操作,今天就来和大家分享一下bean的生命周期相关知识点,需要的朋友可以参考下
    2023-08-08
  • Java设计模式之访问者模式使用场景及代码示例

    Java设计模式之访问者模式使用场景及代码示例

    这篇文章主要介绍了Java设计模式之访问者模式使用场景及代码示例,小编觉得还是挺不错的,这里分享给大家,供需要的朋友参考。
    2017-11-11
  • 使用JavaConfig代替xml实现Spring配置操作

    使用JavaConfig代替xml实现Spring配置操作

    这篇文章主要介绍了使用JavaConfig代替xml实现Spring配置操作,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-09-09
  • Java中的NoSuchMethodException异常原因以及解决方案详解

    Java中的NoSuchMethodException异常原因以及解决方案详解

    这篇文章主要介绍了Java中的NoSuchMethodException异常原因以及解决方案详解,NoSuchMethodException是Java反射机制中的异常,在尝试通过反射获取方法时,找不到指定的方法,通常发生在调用 Class 对象的方法时,当方法名或方法参数不匹配时抛出该异常,需要的朋友可以参考下
    2024-02-02
  • SSM Mapper文件查询出返回数据查不到个别字段的问题

    SSM Mapper文件查询出返回数据查不到个别字段的问题

    这篇文章主要介绍了SSM Mapper文件查询出返回数据查不到个别字段的问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-01-01
  • Spring注解之@validated使用详解

    Spring注解之@validated使用详解

    spring-boot中可以用@validated来校验数据,如果数据异常则会统一抛出异常,方便异常中心统一处理,这篇文章主要介绍了Spring注解之@validated使用,需要的朋友可以参考下
    2023-01-01
  • idea配置全局变量Jdk、maven仓库以及maven详解(全文图解)

    idea配置全局变量Jdk、maven仓库以及maven详解(全文图解)

    这篇文章主要给大家介绍了关于idea配置全局变量Jdk、maven仓库以及maven的相关资料,在配置JDK和Maven之前,需要确保已经正确安装了JDK和Maven,文中通过图文介绍的非常详细,需要的朋友可以参考下
    2024-01-01
  • Java MapStruct使用配置实战指南

    Java MapStruct使用配置实战指南

    MapStruct是一个高效、类型安全的JavaBean映射工具,通过编译时注解处理器生成映射代码,它支持自动映射、自定义转换、嵌套对象和集合的映射,并且可以与Spring集成,文章介绍了MapStruct的使用方法,以及与BeanUtils、Dozer、ModelMapper等框架的比较,感兴趣的朋友一起看看吧
    2025-11-11
  • Java Servlet上传图片到指定文件夹并显示图片

    Java Servlet上传图片到指定文件夹并显示图片

    在学习Servlet过程中,针对图片上传做了一个Demo,如果大家对Java Servlet上传图片到指定文件夹并显示图片功能感兴趣的朋友大家通过本文一起学习吧
    2017-08-08

最新评论