mybatis整合logback,怎么输出结果日志

Jessica丶 发布于 07/24 15:07
阅读 304
收藏 0

Linux基金会免费官方培训及考试申请即将截止,戳这里申请!>>>

希望通过logback的方式输出日志,但是打印出来的sql是

Preparing: SELECT id,name,count,time FROM test WHERE id=? 
Parameters: 1(String)
Total: 1

但是我希望输出具体每一个字段的值

如果不使用logback,通过配置:log-impl: org.apache.ibatis.logging.stdout.StdOutImpl,直接输出到控制台是可以的,但是希望通过logback输出到日志文件里面

==>  Preparing: SELECT id,name,count,time FROM test WHERE id=? 
==> Parameters: 1(String)
<==    Columns: id, name, count, time
<==        Row: 1, b, null, null
<==      Total: 1

 

加载中
0
M
Mzoro

要是查出100条也这么输出?

M
Mzoro
回复 @Jessica丶 : 我觉得参考分布插件,写一个对mybatis的拦截,这样比较好,但是我觉得你要写在文件中不太好,试试借用其他中间键将数据保存数据库吧
Jessica丶
Jessica丶
是的 主要方便后期查询sql日志
0
剑神卓不凡
剑神卓不凡
使用druid不管任何框架都一样输出sql
返回顶部
顶部