Quiero examinar qué declaraciones de SQL son generadas por Ebean para descubrir por qué ocurren ciertas excepciones (relacionadas con la sintaxis SQL) en mi aplicación Play 2.0. ¿Hay alguna forma de registrar las sentencias SQL generadas por Ebean en Play Framework 2.0?Juego Framework 2.0 y registro de Ebean SQL
En Play 1.x, hay una opción de configuración jpa.debugSQL
, que si se establece en verdadero, hará exactamente esto. ¿Existe una configuración similar para Ebean para Play 2.0? El documentation page about Ebean of Play 2.0 aún es un poco escaso.
Lo que he intentado hasta ahora:
me han añadido estas llamadas de método en mis controladores y los onStart
/onRequest
métodos del objeto global, pero no tiene ningún efecto:
Ebean.getServer(null).getAdminLogging().setLogLevel(LogLevel.SQL);
Ebean.getServer(null).getAdminLogging().setDebugGeneratedSql(Play.isDev());
que han modificado los niveles de registro de application.conf
, pero no sirvió de nada, ya sea (incluso con nivel de registro TRACE
).
¡Agradable, funciona! –
gracias que funcionó para mí también! – David