如何在日志中显示SQL语句?我正在使用EBeans,由于某些原因它无法插入,但是我看不出问题所在。

我试图将配置编辑为:

db.default.logStatements=true


并将其添加到logback.xml

<logger name="com.jolbox" level="DEBUG" />


遵循我在网上找到的一些答案,但它似乎不适用于2.4…

最佳答案

播放2.4中的记录已更改。从现在开始,要在控制台中显示SQL语句,只需将以下行添加到conf / logback.xml文件中:

<logger name="org.avaje.ebean.SQL" level="TRACE" />


它应该工作正常。

正如@ Flo354在评论中指出的那样,在Play 2.6中,您应该使用:

<logger name="io.bean" level="TRACE" />

10-07 19:20
查看更多