-
Notifications
You must be signed in to change notification settings - Fork 2
Librairie de Log
Arnaud V edited this page Aug 6, 2018
·
6 revisions
- LogBack
- LOGGER : permet de créer des messages "de log"
- APPENDER : permet de configurer où sortent les messages produits par les loggers
- un message String avec wildcard (exple sur logBack {})
- un niveau de sévérité hierarchique qui donne l'importance du message (destinataire selon importance)
- en option : un objet throwable
- Trace / Finest moins important plus courant.
- Debug / Fine
- Info
- Warn
- Error
- Fatal
- logback.xml
<?xml version="1.0" encoding="UTF-8"?>
<configuration debug="false">
<statusListener class="ch.qos.logback.core.status.NopStatusListener" />
<appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
<layout class="ch.qos.logback.classic.PatternLayout">
<Pattern>
%d{yyyy-MM-dd HH:mm:ss} %-5level %logger{24} - %msg%n
</Pattern>
</layout>
</appender>
<logger level="debug" name="fr.gtm.proxibanque" additivity="false">
<appender-ref ref="STDOUT" />
</logger>
<logger level="debug" name="org.springframework.web" additivity="false">
<appender-ref ref="STDOUT" />
</logger>
<root level="debug">
<appender-ref ref="STDOUT" />
</root>
</configuration>
- DEBUG : possibilité de passer l'attribut debug à true pour des logs supplémentaire de debugage sur logback.
https://mvnrepository.com/artifact/ch.qos.logback/logback-classic/1.2.3
- [A Faire]
- Java Bases
- Java Avancé
- MySQL et JDBC
- HTML - CSS - BOOTSTRAP
- SERVLET et JSP