Come posso modificare a livello di programmazione il livello di registrazione di Ibernazione?Come si modifica il livello di registrazione di Ibernazione?
10
A
risposta
11
Hibernate utilizza SLF4j come API di registrazione. Guardando questa API non riesco a trovare alcun modo per regolare il livello di registrazione in modo programmatico.
Quindi, a mio parere, è necessario utilizzare direttamente il sistema di registrazione runtime sottostante. Questo dipende da ciò che hai configurato. Quando si utilizza log4j questo sarebbe qualcosa di simile
import org.apache.log4j.Logger;
import org.apache.log4j.Level;
...
Logger log = Logger.getLogger("org.hibernate.SQL");
log.setLevel(Level.DEBUG);
Ma ricordate che andando in questo modo il codice dipende l'attuazione di registrazione sottostante.
10
È possibile utilizzare la funzionalità log4j di serie: la funzionalità
Logger.getLogger("org.hibernate").setLevel(Level.<what level you require>);
0
Uso Log4j:
import org.apache.log4j.Logger;
import org.apache.log4j.Level;
Logger.getLogger("org.hibernate").setLevel(Level.<what you want>);
Problemi correlati
- 1. Modifica log4net livello di registrazione a livello di programmazione
- 2. Java: modifica dinamica del livello di registrazione
- 3. GlassFish 3: come si modifica il formato di registrazione (predefinito)?
- 4. Livelli di registrazione livello graduazione
- 5. Come si modifica il livello di log di un pacchetto con Log4j?
- 6. Prestazioni di ibernazione Caching di secondo livello ehcache
- 7. Come si modifica un file .png a livello di programmazione?
- 8. Come si modifica la posizione di registrazione di un SDL Tridion Publisher?
- 9. Android: come modificare il livello di registrazione predefinito?
- 10. possiamo modificare il livello di registrazione di log4j a runtime
- 11. Livello di isolamento di ibernazione con Postgres 9.0
- 12. Modifica del formato del messaggio di registrazione in base al livello di registrazione dei messaggi in Python3
- 13. Come cambiare livello di registrazione di radice di programmazione
- 14. Come si modifica a livello di codice il colore del testo del menu di ActionBar?
- 15. Come si modifica il database di SQLAlchemy?
- 16. Modifica del livello di registro a livello logico in log4net?
- 17. Solo per livello di registrazione Python
- 18. Livello di registrazione in Maven surefire
- 19. Modifica directory di registrazione in Google gloria
- 20. Come sopprimere il messaggio di registrazione per nHibernate
- 21. come abilitare la registrazione a livello di pacchetto in log4j
- 22. Come controllo a livello di programmazione le autorizzazioni di modifica?
- 23. Come si imposta la registrazione di Ruby Sequel sul livello DEBUG?
- 24. Come si modifica l'etichetta di un'unità mappata al livello di programmazione?
- 25. Modifica layout widget a livello di programmazione
- 26. Impostazione del livello di registrazione in Hadoop su WARN
- 27. Modifica solo il livello alfa in GIMP
- 28. Modifica Info.plista possibile a livello di programmazione?
- 29. Xdebug - modifica var_dump livello di nidificazione
- 30. Modifica vincolo a livello di codice Swift
(Logger) LoggerFactory.getLogger() – Njax3SmmM2x2a0Zf7Hpd