how to configure logback for mybatis to print my sql!
最近有人问我怎样用logback配置输出 mybatis 执行sql 到指定的log文件?
本人之前亲测实验成功的方案如下:
(1)在mybatis-config.xml文件中,增加日志头部<setting name="logPrefix" value="mybatis.sql."/>
<configuration>
<!-- 配置打印 SQL log 的路径前缀 以及懒加载 -->
<settings>
<setting name="logPrefix" value="mybatis.sql."/>
<!-- 打开延迟加载的全局开关 -->
<setting name="lazyLoadingEnabled" value="true" />
<setting name="aggressiveLazyLoading" value="false" />
<setting name="mapUnderscoreToCamelCase" value="true" />
</settings>
、、、
</configuration>
(2)在logback.xml中,增加 <logger name="mybatis.sql" level=&