¿Cómo puedo cambiar el nivel de registro de hibernación mediante programación?¿Cómo puedo cambiar el nivel de registro de hibernación?
10
A
Respuesta
11
Hibernate usa SLF4j ya que es el registro de la API. En cuanto a esta API no puedo encontrar ninguna manera de ajustar el nivel de registro mediante programación.
Así que en mi opinión usted tiene que utilizar el sistema de registro de tiempo de ejecución subyacente directamente. Esto depende de lo que haya configurado. Cuando se utiliza log4j esto sería algo así como
import org.apache.log4j.Logger;
import org.apache.log4j.Level;
...
Logger log = Logger.getLogger("org.hibernate.SQL");
log.setLevel(Level.DEBUG);
Pero recuerde que va de esta manera su código depende de la aplicación de registro subyacente.
10
Puede utilizar la funcionalidad estándar de log4j:
Logger.getLogger("org.hibernate").setLevel(Level.<what level you require>);
0
Uso Log4J funcionalidad:
import org.apache.log4j.Logger;
import org.apache.log4j.Level;
Logger.getLogger("org.hibernate").setLevel(Level.<what you want>);
Cuestiones relacionadas
- 1. Cómo cambiar el nivel de registro de raíz mediante programación
- 2. Cómo cambiar el nivel de registro de dev_appserver
- 3. Cómo cambiar el nivel de registro en Sinatra
- 4. Cambiar el nivel de registro de log4net programáticamente
- 5. ¿Cambiar el nivel de registro mediante programación en log4net?
- 6. Utilizando el registro de registros etiquetados, ¿cómo puedo registrar el nivel de registro de un mensaje?
- 7. En el motor de la aplicación de Google, ¿cómo puedo cambiar el nivel de registro predeterminado de dev_appserver.py?
- 8. ¿Cómo cambiar el nivel de registro de maven para mostrar solo advertencias y errores?
- 9. Log4Net configurando el nivel de registro
- 10. ¿Cómo cambiar el nivel de registro de logback programáticamente en Java?
- 11. ¿Puedo cambiar el nivel de compresión de ZipArchive?
- 12. Cambiar el tamaño del lote de hibernación programáticamente
- 13. ¿Cómo se puede cambiar el nivel de registro de un paquete con Log4j?
- 14. podemos cambiar el nivel de registro de log4j en el tiempo de ejecución
- 15. Establecer el nivel de registro en Akka
- 16. ¿Cómo determinar qué nivel de registro usar?
- 17. cómo habilitar el registro de nivel de paquete en log4j
- 18. ¿Cómo configurar el nivel de registro específico de clase en el registro de GWT?
- 19. cambiar el nivel de prioridad en Log4J
- 20. rieles Nivel de caché de registro
- 21. Cómo configurar el nivel de registro predeterminado SBT para "advertir"?
- 22. ¿cómo configuro el nivel de registro para información para MongoDb?
- 23. ¿Cómo establecer el registro de nivel para DEPURAR en Tomcat?
- 24. Cómo cambiar el color de la salida de registro log4j
- 25. ¿Cómo puedo cambiar un valor programáticamente en el Registro de la ventana?
- 26. nivel específico de registro de Python
- 27. Cómo puedo cancelar una consulta de hibernación
- 28. Configuración de la memoria caché de segundo nivel de hibernación
- 29. ¿Cómo puedo establecer un nivel de registro diferente para un complemento de Gradle personalizado?
- 30. ¿Cómo cambiar el nivel de zoom de Google Maps programáticamente?
(Logger) LoggerFactory.getLogger() – Njax3SmmM2x2a0Zf7Hpd