Slick 的日志记录选项 [英] Logging options for Slick
本文介绍了Slick 的日志记录选项的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我正在创建一个 Play 2.1 应用,其中我决定使用 Slick 进行数据库交互.
但是,我找不到有关如何为 Slick 配置/启用日志记录的文档.
有人知道吗?
I'm createing a Play 2.1 app, in which I have decided to use Slick for database interaction.
However I can't find documentation about how to configure/enable logging for Slick.
Anyone knows this?
推荐答案
For PlayFramework 2.5.0 without Slick
For PlayFramework 2.5.0 without Slick
添加到您的所有数据库配置
Add to all your database configurations
db.default.logSql=true
添加到您的 logback.xml 文件:
Add to your logback.xml file:
<logger name="logger.org.jdbcdslog.StatementLogger" level="INFO" />
将记录所有语句.
https://www.playframework.com/documentation/2.5.x/ScalaDatabase#How-to-configure-SQL-log-statement
要玩 Slick 3.0,只需使用
For play with Slick 3.0, just use
<logger name="slick.jdbc.JdbcBackend.statement" level="DEBUG" />
这篇关于Slick 的日志记录选项的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文