0%

9.2 深入Mybatis配置文件 9.2.3 settings设置

9.2 深入Mybatis配置文件 9.2.3 settings设置

这是MyBatis中极为重要的调整设置,它们会改变MyBatis的运行时行为。表9.1描述了设置中各项的参数、默认值等。

表9.1 settings设置的详细说明
设置参数 描述 有效值 默认值
logImpl 指定MyBatis所用日志的具体实现未指定时将自动查找 SLF4J,LOG4J,LOG4J2,JDK_LOGGING,COMMONS_LOGGING,STDOUT_LOGGING,NO_LOGGING 没有设置(null)
# 实例 #
MyBatis配置文件mybatis-config.xml中设置日志实现,如下所示:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE configuration
PUBLIC "-//mybatis.org//DTD Config 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-config.dtd">
<!-- XML 配置文件包含对 MyBatis 系统的核心设置 -->
<configuration>
......
<!-- 指定 MyBatis 所用日志的具体实现 -->
<settings>
<setting
name="logImpl"
value="LOG4J"/>
</settings>
......
</configuration>

原文链接: 9.2 深入Mybatis配置文件 9.2.3 settings设置