mybatis的Log4j的使用

mybatis默认是包含很多日志的包的 ,他也支持很多日志信息的输出,如果我们要在mybatis中使用Log4j,首先我们需要导入相关的包,然后在src下创建一个log4j.properties (这个名字和位置都必须是这个

然后在mybatis中配置一下

<settings>
<setting name="logImpl" value="LOG4J"/>
</settings>

在Mybatis中默认是关闭的,我们配置好之后调用就会显示日志信息

效果如下

但是实际项目中我们主要使用的是SQL语句的显示,这一信息,这一信息主要是在我们创建的mapper包下, 我们可以在Log4j中添加配置 

这样就表示其他的信息 需要ERROR及其以上才能显示,但是mapper包下的DEBUG级别就可以显示,包后面也可以加类名,表示某个类才可以展示DEBUG的信息,或者再加函数,一样的道理。 这样log4j 中可以输出指定内容的日志(控制某个局部内容的日志级

猜你喜欢

转载自blog.csdn.net/weixin_41298572/article/details/88573518
今日推荐