mybatis-plus控制台打印sql(mybatis-Log)

这篇具有很好参考价值的文章主要介绍了mybatis-plus控制台打印sql(mybatis-Log)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

配置了mybatis-plus.configuration.log-impl=org.apache.ibatis.logging.stdout.StdOutImpl;但是mybatis执行的sql没有输出

需要检查点:

  • 1、日志级别设置:请确保你的日志级别配置正确。如果日志级别设置得太低,可能导致SQL语句不会被打印出来。你可以尝试将日志级别调整为DEBUG或更高级别,以确保SQL日志被输出。
  • 2、日志依赖项:检查你的项目是否正确地引入了MyBatis和日志框架的依赖项。在使用org.apache.ibatis.logging.stdout.StdOutImpl时,你需要确保引入了适当的日志框架依赖项,例如Log4j、Logback或SLF4J等。如果依赖项缺失或配置不正确,可能导致日志输出不生效。
  • 3、其他日志配置:如果你的项目中还存在其他的日志配置文件或日志框架配置,可能会覆盖MyBatis的日志配置。请检查项目中的其他日志相关配置,确保没有将日志输出到其他地方或禁用了SQL日志记录。
  • 4、如果上述步骤都没有解决问题,我建议你进一步检查你的日志配置和MyBatis的相关使用方式,确保正确地配置了日志输出,并正确使用MyBatis的API进行SQL操作。

解决:

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

注意点(如果配置了上面,还没有打印,请配置输入级别:logback.xml也需要检查)

logging:
  level:
    root: debug

效果图:
mybatisplus不打印sql,mybatis,sql,数据库

提示:需要远程协助点击主页,V我文章来源地址https://www.toymoban.com/news/detail-770643.html

到了这里,关于mybatis-plus控制台打印sql(mybatis-Log)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【异常】为啥我的IDEA的控制台中没有打印SQL日志?原来是SQL监控(p6spy)!

    我们经常在IDEA的控制台中看不到打印的日志,可能有几个原因: 1.1.1 日志级别设置不正确 在IDEA中,可以通过设置日志级别来控制控制台中显示的日志信息。 将日志级别设置得过高,导致某些级别的日志不被显示。 需要检查日志级别设置,确保其适中,以显示所需的日志信

    2024年02月04日
    浏览(48)
  • springboot 下mybatis-plus 如何打印sql日志和参数到日志文件

    网上很多说法打印sql日志的方法在application.properties配置文件中 但是上述配置只能将sql日志打印到控制台,无法打印到日志文件中 参考下面这个文档,将sql日志打印到日志文件中 https://www.ius7.com/a/305 1:设置mybatisplus包下的日志级别为DEBUG; 2:设置项目mapper目录的日志级别为DE

    2024年02月14日
    浏览(49)
  • idea 控制台 打印 Tomcat日志Tomcat Catalina Log控制台乱码问题

    修改tomcat的日志配置文件 conf一logging.properties 修改【1catalina.org.apache.juli.AsyncFileHandler.encoding】的值为gbk

    2024年02月14日
    浏览(71)
  • 前端常识-console控制台打印调试

        Console  对象提供了浏览器控制台调试的接口(如:Firefox 的 Web Console)。在不同浏览器上它的工作方式可能不一样,但通常都会提供一套共性的功能。     Console  对象可以从任何全局对象中访问到,如 浏览器作用域上的 Window,以及通过属性控制台作为 workers 中的特定

    2024年02月06日
    浏览(56)
  • postman怎么打开console控制台,打印console.log

    postman在哪显示console.log日志呢? 在脚本中使用变量时,要怎么看到变量获取到的值,使用Postman Console去实现的。 操作步骤 应用菜单–View—Show Postman Console,打印变量的值,就可以在此窗口查看数据 窗口显示如下:  

    2024年02月11日
    浏览(82)
  • useRef 定义的 ref 在控制台可以打印但是页面不生效?

    useRef 是一个 React Hook,它能让你引用一个不需要渲染的值。 点击按钮后在控制台可以打印但是页面不生效。 useRef 返回的值在函数组件中不会自动触发重新渲染,所以控制台可以显示变化而按钮上无法显示 ref.current 的变化。 解决这个问题的方法是使用 React 的状态管理来保存

    2024年02月10日
    浏览(49)
  • .NET Core 实现日志打印输出在控制台应用程序中

    在本文中,我们将探讨如何在 .NET Core 应用程序中将日志消息输出到控制台,从而更好地了解应用程序的运行状况。 在 .NET Core 中,日志输出打印是使用 Microsoft.Extensions.Logging 命名空间中的类和方法实现的。首先,我们需要确保在项目中添加了以下必要的依赖包: Microsoft.Ex

    2024年02月11日
    浏览(144)
  • 【IDE 小程序】小程序控制台 不打印 console.log问题

    全局搜索compress.drop_console(一般在config文件中),设置为false,再重新打开小程序即可

    2024年02月13日
    浏览(90)
  • rust使用print控制台打印输出五颜六色的彩色红色字体

    想要在控制台打印输出彩色的字体,可以使用一些已经封装好的依赖库,比如ansi_term这个依赖库,官方依赖库地址:https://crates.io/crates/ansi_term 安装依赖: 或者在Cargo.toml文件中加入:  使用 ansi_term ,我们可以很容易地在Rust中使用彩色文本。下面是一个简单的示例代码: 输

    2024年04月09日
    浏览(61)
  • Mybatis-Plus详解(新建maven项目、查询所有信息、打印SQL日志、实现CRUD(增删改查)、分页、条件查询且分页,前后端分离式开发)

    MyBatis-Plus(opens new window) (简称MP) 是一个MyBatis(opens new window)的增强工具,在MyBatis的基础上只做增强不做改变,为简化开发、提高效率而生。想查看官网相关内容的化我这里提供了官网地址:https://baomidou.com/ 无侵入:只做增强不做改变,引入它不会对现有工程产生影响,如丝般

    2024年02月04日
    浏览(68)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包