MyBatis log日志工厂

日志在系统运行和调试中起到关键作用,MyBatis 提供了多种日志实现,如 SLF4J、LOG4J 等。在 settings 标签下通过 logImpl 设置具体实现。未指定时,MyBatis 会自动查找。手动配置日志,如选择 STDOUT_LOGGING,可以观察到 JDBC 数据库连接池的使用情况。

日志是记录系统运行过程中各种重要信息的文件,在系统运行过程中由各进程创建并记录。

日志的作用是记录系统的运行过程及异常信息,为快速定位系统运行中出现的问题及开发过程中的程序调试问题提供详细信息。

主要的设置是在 settings 标签中。

其设置名为——logImpl(注意 既然是框架就得按照设定好的命名及格式)
指定 MyBatis 所用日志的具体实现,未指定时将自动查找
没有默认值

其有效值人为设置,大致为:
1、SLF4J
2、LOG4J
3、LOG4J2
4、JDK_LOGGING JDK自带的日志工厂
5、COMMONS_LOGGING
6、STDOUT_LOGGING
7、NO_LOGGING

以上都是日志工厂 实现日志的输出

手动进行配置日志:
没有配置日志的时候,进行查询操作:
在这里插入图片描述手动配置之后:

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

注意value格式 不能有空格
运行之后:
在这里插入图片描述以上初始设置,以下才是实际内容:
在这里插入图片描述可以发现 实际还是JDBC 数据库连接池的使用
STDOUT_LOGGING——标准日志配置

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值