很多时候我们需要在控制台中看到sql的执行情况,从而判断语句或数据crud结果,需要开启控制台打印.

        首先需要找到配置类,如果是分模块开发,则需要在application模块下的resource文件下,一般都是application命名,后缀可能是yml或yaml或properties,最常见的就是yml,后缀不同相应的配置格式也不同,以下以yml为例:

我们首先看mybatisPlus的:

代码:

mybatis-plus:
  # ... 其他配置
  configuration:
    # ... 其他配置
    log-impl: org.apache.ibatis.logging.stdout.StdOutImpl

注意一定要注意缩进!!!很重要,否则就不会生效,yml文件就是根据缩进来判断是否是自己的配置!!!

最后附上效果图:

控制台已经成功打印出sql的执行情况 。

mybatis也是同理,添加相关配置即可:

附上代码:

mybatis:
  #其他相关配置
  configuration:
    #其他相关配置
    log-impl: org.apache.ibatis.logging.stdout.StdOutImpl

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐