Из документов SLF4J :
Простой фасад ведения журнала для Java (SLF4J) служит простым фасадом или абстракцией для различных сред ведения журналов, таких как java.util.вход в систему, logback и log4j.SLF4J позволяет конечному пользователю подключить желаемую структуру ведения журналов во время развертывания
Итак, Logger
интерфейс объявлен в библиотеке SLF4J и реализации этого интерфейса (т. Е. «Методы отладки / ошибки / информации») объявляется в любой базовой структуре ведения журналов, которую вы выбрали.
Примеры реализаций (или, по крайней мере, точек входа в реализации) дляобщие библиотеки журналов:
Примечание: связь между интерфейсом и реализацией проста для обратного входа (ch.qos.logback.classic.Logger
реализует org.slf4j.Logger
), но для других библиотек журналирования естьобычно это уровень адаптации, который адаптирует интерфейс SLF4J к реализации в каждой библиотеке.Я включил ссылки на некоторые из этих «адаптеров» в приведенном выше списке, но более полный набор доступен в репозитории SLF4J GitHub: https://github.com/qos-ch/slf4j.