Slick 的日志记录选项 [英] Logging options for Slick

查看:18
本文介绍了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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆