日志是记录系统运行过程中各种重要信息的文件,在系统运行过程中由各进程创建并记录。
日志的作用是记录系统的运行过程及异常信息,为快速定位系统运行中出现的问题及开发过程中的程序调试问题提供详细信息。
主要的设置是在 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——标准日志配置
日志在系统运行和调试中起到关键作用,MyBatis 提供了多种日志实现,如 SLF4J、LOG4J 等。在 settings 标签下通过 logImpl 设置具体实现。未指定时,MyBatis 会自动查找。手动配置日志,如选择 STDOUT_LOGGING,可以观察到 JDBC 数据库连接池的使用情况。

2561

被折叠的 条评论
为什么被折叠?



