Simple Logging Facade for Java | ||
---|---|---|
Información general | ||
Tipo de programa | registrador de datos | |
Desarrollador | Ceki Gülcü | |
Licencia | MIT License | |
Estado actual | en desarrollo | |
Idiomas | Inglés | |
Información técnica | ||
Programado en | Java | |
Plataformas admitidas | Plataforma Java | |
Versiones | ||
Última versión estable | 1.6.4 ( 31 de octubre de 2011 (13 años y 9 días)) | |
Enlaces | ||
Simple Logging Facade for Java (SLF4J) proporciona una API de registro Java a través de un simple patrón de fachada. El servidor de registro subyacente se determina en tiempo de implementación y puede ser java.util.logging
, log4j, logback o tinylog.[1]
La separación de la API de cliente desde el servidor de registro reduce el acoplamiento entre una aplicación y cualquier marco de registro especial. Esto puede hacer más fácil integrar con código existente o de terceros o entregar código en otros proyectos que ya han hecho una opción de registro de back-end.
SLF4J fue creado por Ceki Gülcü como una alternativa más confiable al Jakarta Commons Logging framework (marco de registro/inicio de sesión común de Yakarta).[cita requerida]
private static final Logger LOG = LoggerFactory.getLogger(Wombat.class);
LOG.debug("There are now " + count + " user accounts: " + userAccountList); // slow
LOG.debug("There are now {} user accounts: {}", count, userAccountList); // faster