【学习笔记】日志

日志

当数据库操作出现错误时,我们需要排错,这时日志就是最好的助手!我们可以将sql

在控制台通过日志的方式打印出来,就有可能找到错误。

Mybatis 通过使用内置的日志工厂提供日志功能。

1.日志工厂

mybatis提供了如下日志工厂

SLF4J | LOG4J(3.5.9 起废弃) | LOG4J2 | JDK_LOGGING | COMMONS_LOGGING | STDOUT_LOGGING | NO_LOGGING

STDOUT_LOGGING 标准日志输出

日志工厂的设定在xml配置文件的设置中进行。默认是没有设置,所以不过不设置是看不到日志的。

设置步骤:

<settings>
    <setting name="logImpl" value="STDOUT_LOGGING"/>
</settings>

image-20230103143903098

image-20230103143918468

第一张图片是一些准备活动,我们主要看第二张截图中的内容。

首先打开JDBC连接,然后建立连接,准备预编译,查找的列以及结果,最后关闭连接并将连接返回到连接池中。

需要注意的是:设置中 键和值必须按照规定的去写,不可自行更改也不能有空格等

我们现在用的是STDOUT_LOGGING 是标准的日志工厂实现,可以直接使用

如果想要使用其他日志工厂,需要导包,否则找不到这个日志工厂

posted @   GrowthRoad  阅读(17)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!
点击右上角即可分享
微信分享提示