在利用mybatis开发时,执行的sql语句和参数如果想在控制台中打印出来、或者保存在某个文件下时,可以利用log4j进行配置实现
1、先导入log4j所需要的包(采用mavean开发 在pom.xml文件中加入依赖包 )
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-log4j12</artifactId>
<version>1.7.2</version>
</dependency>
2、在项目中引进log4j.properties配置文件
有两种方式进行引入第一种是直接将log4j.properties文件放在src根目录下面,此时任何其他配置都不需要
第二种方式是放在webRoot路径下,但是需要在web.xml中配置加载log4j.properties文件,配置代码如下:
<!-- 添加log4j 日志配置-->
<context-param>
<param-name>log4jConfigLocation</param-name>
<param-value>/WEB-INF/log4j.properties</param-value>
</context-param>
<context-param>
<param-name>log4jRefreshInterval</para