logback mybatis 打印sql日志,从网上查找很多资料也没有配置成功,其实配置很简单,不管你使用druid,还是c3p0,只需要把你的包名配置上就可以打印sql了
<logger name="cn.moonx.test" level="DEBUG" />
你的dao在你的包目录下就可以了,打印结果如下
15:06:54.768 [main] DEBUG c.s.d.p.b.m.D.selectByPrimaryKey - ==> Preparing: select data_id, user_id, data_name, create_date from DATA where data_id = ?
15:06:54.768 [main] DEBUG c.s.d.p.b.m.D.selectByPrimaryKey - ==> Parameters: 546c3a79e4b06b3ae061fbd0(String)
15:06:54.802 [main] DEBUG c.s.d.p.b.m.D.selectByPrimaryKey - <== Total: 1