Wie können SQL-Anweisungen im Protokoll angezeigt werden? Ich benutze EBeans und es wird aus einigen Gründen nicht eingefügt, aber ich kann nicht sehen, was das Problem ist.Play 2.4 - Anzeige von SQL-Anweisungen in Logs
Ich habe versucht, meine Config zu bearbeiten:
db.default.logStatements=true
und fügen Sie diese
<logger name="com.jolbox" level="DEBUG" />
logback.xml einige Antworten folgen fand ich online, aber es scheint nicht zu funktionieren 2.4 ...
es möglich ist, tun es im Code? Nur aktivieren wenn Play.isDev()! –
Um das Protokollieren von SQL-Anweisungen in der Produktion zu vermeiden, können Sie zwei verschiedene Dateien verwenden: die Standarddatei für die Entwicklung (logback.xml) und eine andere für die Produktion (logback-production.xml). Fügen Sie anschließend -Dlogger.resource = conf/logback-production.xml hinzu, um die Produktion zu verwenden. –
Frage ist für Play 2.4, aber ab Play 2.6, ** org.avaje.ebean ** ist jetzt ** io.ebean ** – Flo354