log4j, log4j2, logback 그리고 slf4j 관계정리 ( feat. spring boot ) - quick start 편


log4j, log4j2, logback 그리고 slf4j 관계정리 ( feat. spring boot ) - quick start 편

#java 의 #logger 에 대해 빠르게 정리해 보겠습니다. 결론만 적으면, #slf4j + #logback 혹은 #slf4j + #log4j2 를 이용해서 로거를 구성하세요. #logback 이나 #log4j2 단독으로 로거 구성도 가능하나 추천하지 않습니다. #log4j 는 사용하면 안됩니다. 자 그럼 각 로거에 대해 알아봅시다. log4j 2012년까지 사실상 표준으로 사용되던 로거입니다. 아래처럼 2012 년이 마지막 업데이트 날짜이고, 몇달전 이슈가된 log4j 보안문제도 그대로 가지고 있습니다. 밑에 빨간색으로 취약점이 있다라고 표시되어 있네요 pom.xml 에는 아래와 같이 넣습니다. groupId 와 artifactId 가 모두 log4j 입니다. 나중에 알아볼 log4j2 도 유사한 groupId 와 artifactId 이기에 혼동되지 않도록 주의해야 합니다. <!-- https://mvnrepository.com/artifact/log4j/log4j --> <d...


#binder #java #log4j #log4j2 #logback #logger #lombok #slf4j #바인더

원문링크 : log4j, log4j2, logback 그리고 slf4j 관계정리 ( feat. spring boot ) - quick start 편