Saltar al contenido

¿Cuál es la diferencia entre log4j, slf4j y logback?

Te damos la bienvenida a proyecto online, ahora vas a encontrar la solucíon de lo que necesitas.

Solución:

Echa un vistazo a sus páginas de inicio:

SLF4J – Simple Logging Facade para Java (SLF4J) sirve como fachada simple o abstracción1 para varios marcos de registro (p. ej., java.util.logging, logback, log4j) que permiten al usuario final conectar el marco de registro deseado en el momento de la implementación.

1) No es en sí misma una biblioteca de registro, sino una interfaz genérica para una de las muchas bibliotecas de registro.

Log4j 1.2 – Bienvenido a Apache log4j, un biblioteca de registro para Java.

Volver a iniciar sesión – El inicio de sesión es destinado a ser un sucesor del popular log4j proyecto, retomando donde termina log4j.

log4j 2 – Apache Log4j 2 es un actualizar a Log4j que proporciona mejoras significativas sobre su predecesor, Log4j 1.x, y proporciona muchas de las mejoras disponibles en Logback mientras soluciona algunos problemas inherentes a la arquitectura de Logback.

Al menos, eso es lo que todos dicen de sí mismos.

Este enlace: https://medium.com/@krishankantsinghal/logback-slf4j-log4j2-understanding-them-and-learn-how-to-use-d33deedd0c46

Explica las diferencias en detalle.

citando de ahi

slf4j

Básicamente, Simple Logging Facade para Java sirve como una fachada o abstracción simple para varios marcos de registro que permiten al usuario final conectar el marco de registro deseado en el momento de la implementación.

log4j2

Log4j, Logback y java.util.Logger son bibliotecas de registro que realmente escriben los registros y tienen sus propias ventajas y desventajas. Como estándares de la industria son Log4j2 y logback

Recomiendo pasar por el blog. Proporciona todos los detalles gloriosos de cómo se usan ambos con el adaptador.

Recuerda compartir este enunciado si si solucionó tu problema.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *