[JAVA] Logger 선언: 정적(static) vs 인스턴스(instance) 방식의 차이, 권장방법?
·
백엔드 back-end
자바 로그 선언에 대해서 찾아보면 2가지 선언방법이 나옵니다. 정적선언LOGGER를 static으로 선언함으로써 클래스에 종속된 상태로 유지private static final Logger logger = LoggerFactory.getLogger(JavaClassName.class);인스턴스 선언 getClass() 를 사용해 현재 인스턴스의 클래스 타입을 기준으로 Logger를 선언 private final Logger log = LoggerFactory.getLogger(getClass());   https://slf4j.org/faq.html#declared_static SLF4J FAQGeneralities What is SLF4J? When should SLF4J be used? Is SLF4..