Playframework 在SQL语句中播放框架日志

Playframework 在SQL语句中播放框架日志,playframework,ebean,playframework-2.2,Playframework,Ebean,Playframework 2.2,我正在使用Play2.2.0记录我尝试过的ebean sql的方式 db.default.logStatements=true logger.com.jolbox=DEBUG 在配置文件中,但没有运气。 我应该向模型中添加代码还是创建额外的配置文件? 此版本的配置是什么?您好,您需要将logger.xml添加到/conf/logger.xml <configuration> <timestamp key="bySecond" datePattern="yyyy_MM_

我正在使用Play2.2.0记录我尝试过的ebean sql的方式

db.default.logStatements=true
logger.com.jolbox=DEBUG
在配置文件中,但没有运气。 我应该向模型中添加代码还是创建额外的配置文件?
此版本的配置是什么?

您好,您需要将logger.xml添加到
/conf/logger.xml

<configuration>
    <timestamp key="bySecond" datePattern="yyyy_MM_dd_HH_mm"/>
    <appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
        <encoder>
            <pattern>%-5level - %msg%n</pattern>
        </encoder>
    </appender>

    <appender name="FILE" class="ch.qos.logback.core.FileAppender">
        <file>${application.home}/logs/application-${bySecond}.txt</file>
        <encoder>
            <pattern>%date - [%level] - from %logger in %thread %n%message%n%xException%n</pattern>
        </encoder>
    </appender>

    <logger name="com.jolbox.bonecp" level="DEBUG">
        <appender-ref ref="FILE" />
    </logger>
    <logger name="com.jolbox.bonecp" level="DEBUG">
        <appender-ref ref="STDOUT" />
    </logger>

    <logger name="play" level="DEBUG">
        <appender-ref ref="STDOUT" />
        <appender-ref ref="FILE" />
    </logger>

    <logger name="application" level="DEBUG">
        <appender-ref ref="STDOUT" />
        <appender-ref ref="FILE" />

    </logger>

</configuration>

%-5级-%msg%n
${application.home}/logs/application-${bySecond}.txt
%日期-[%level]-来自%logger,位于%thread%n%消息%n%xException%n

这:
com.jolbox.bonecp
将向控制台添加所有sql,并将写入文件
application currentdate.log

此配置对我有效。尝试“播放干净编译”项目。您使用的是哪个版本?与您的版本相同-2.2.0是否设置了application-logger.xml?您正在执行
播放运行
还是
播放开始