mybatis笔记-02【MyBatis的配置文件详解】

本文介绍了MyBatis配置文件中的日志配置,从日志框架的发展到如何在MyBatis中集成日志。此外,还详细讲解了全局配置文件mybatis-config.xml的作用和包含的各个配置项,帮助读者理解MyBatis的行为设置。
摘要由CSDN通过智能技术生成

0、日志

日志演变:
1.4之前 没有任何的日志框架
System.out.prinln(“”)
小明
1.将日志按照级别输入,按照包或者类来输入。
2.将日志输入到文件中,能不能按照日期或者文件大小来进行归档,记录日志同时发送邮件给开发人员
3.自定义格式,让日志更美观
4.性能
log4j 开源 所有的开发人员一起来维护这个框架。 apache 收入。
jdk JUL java.util.logging , 非常多的日志框架Jbosslogging…
开发slf4j 日志门面 ,集成其他框架,不实现日志功能
jdk JCL jakarta common logging
基于log4j开发出来一个logback
apache log4j 开发出来来一个log4j
市面上的日志框架;
JUL、JCL、Jbosslogging、logback、log4j、log4j2、slf4j…
在这里插入图片描述
怎么在mybatis中实现呢

  1. 导入pom
1
2
3 <!‐‐ log start ‐‐> 
4 <dependency> 
5 <groupId>org.slf4j</groupId> 
6 <artifactId>slf4j‐api</artifactId> 
7 <version>1.7.30</version> 
8 </dependency> 
9
10
11 <dependency> 
12 <groupId>ch.qos.logback</groupId> 
13 <artifactId>logback‐classic</artifactId> 
14 <version>1.2.3</version> 
15 </dependency> 
16 <!‐‐ log end ‐‐> 
  1. 添加logback配置文件
1 <configuration> 
2 <!‐‐appender 追加器 日志以哪种方式进行输出 
3 name 取个名字 
4 class 不同实现类会输出到不同地方 
5 ch.qos.logback.core.ConsoleAppender 输出到控制台 
6 ‐‐> 
7 <appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender"> 
8 <encoder> 
9 <!‐‐ 格式 ‐‐> 
10 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值