Odpowiedz
Z SLF4J FAQ:
SLF4J jest koncepcyjnie bardzo podobna do JCL. Jako taki może być uważany za kolejną fasadę zrębową. Jednak SLF4J jest znacznie prostszy w projektowaniu i prawdopodobnie bardziej wytrzymały. Krótko mówiąc, SLF4J pozwala uniknąć problemów z modułem ładującym klasy, które nękają JCL.
Wykonaj Google dla „kwestii JCL classloader” więcej na ten temat ...
Podczas SLF4J może być stosowany jako fasady nad bibliotekami jak Log4j lub Jul, może być również stosowany jako API zaimplementować natywne biblioteki rejestrowania, takie jak: Logback. Natywna biblioteka SLF4J nie będzie wymagać użycia kleju pośredniego w środku, tak jak fasada Log4j lub JUL, więc powinna być również bardziej wydajna.
Logging Fasada | Framework | AbstractionLayer
(fasada-Słowo pochodzi z języka francuskiego, co dosłownie oznacza "front" lub "twarz".)
Definition- Logging Fasada
Logging Fasada jest abstrakcja dla różnych frameworków logowania, np java.util.logging, log4j i logback, umożliwiając użytkownikowi końcowemu podłączenie pożądanej struktury rejestrowania w czasie wdrażania.
Prosta fasada logowania (SLF4J) to abstrakcyjne środowisko logowania, takie jak JCL (jakarta-commons-logging). I JCL jest nazywany również jako Apache Commons Logging
Należy również pamiętać, że commons-io (apache io -utilities) różni się od Commons logujących (fasada z zalogowaniem)
Tak, są one zarówno fasady, i tak to jest podobieństwo między nimi. Jednak pytanie dotyczy różnic – Azder
@Azder Właśnie podałem definicję Logging Facade i jej implementatorów, ponieważ nawet o nich nie wiem. Ta odpowiedź pomoże ludziom takim jak ja. –
Może to być przypadek, który może uzasadniać raport za nieistotną odpowiedź:/W każdym razie, dziękuję za udział ... – Azder