上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
1.3.4 配置Log4j以便查看MyBatis操作数据库的过程
在src/main/resources中添加log4j.properties配置文件,输入如下内容。
日志注意事项!
用过 Log4j 日志组件的人可能都会知道,配置中的 log4j.logger.tk.mybatis.simple.mapper对应的是tk.mybatis.simple.mapper包,但是在这个例子中,Java目录下并没有这个包名,只在资源目录下有mapper目录。
在MyBatis的日志实现中,所谓的包名实际上是XML配置中的namespace属性值的一部分。后面章节中介绍结合接口使用的相关内容时,由于 namespace 属性值必须和接口全限定类名相同,因此才会真正对应到Java中的包。当使用纯注解方式时,使用的就是纯粹的包名。
MyBatis日志的最低级别是 TRACE,在这个日志级别下,MyBatis会输出执行 SQL过程中的详细信息,这个级别特别适合在开发时使用。
配置好Log4j后,接下来就可以编写测试代码让MyBatis跑起来了。