MyBatis(十):日志
MyBatis 通过使用内置的日志工厂提供日志功能。

在这里我们对STDOUT_LOGGING和LOG4J进行学习。
一、STDOUT_LOGGING
1.什么是STDOUT_LOGGING
STDOUT_LOGGING是MyBatis的标准日志配置。STDOUT_LOGGING的使用无需其他的依赖,只需要在MyBatis的核心配置文件中进行<settings></settings>标签的配置即可。
2.STDOUT_LOGGING的具体使用实例
(1)配置myvatis-config.xml核心配置文件
<?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">
<configuration>
<properties resource="db.properties" />
<settings>
<setting name="logImpl" value="STDOUT_LOGGING"/>
</settings>
<typeAliases>
<typeAlias type="com.jms.pojo.User" alias="User"/>
</typeAliases>
<environments default="development">
<environment id="development">
<transactionManager type="JDBC"/>
<dataSource type="POOLED">
<property name="driver" value="${driver}"/>
<property name="url" value="${url}"/>
<property name="username" value="${username}"/>
<property name="password" value="${password}"/>
</dataSource>
</environment>
</environments>
<mappers>
<mapper resource="com/jms/dao/UserMapper.xml"/>
</mappers>
</configuration>


