3
자바에서 프로그래밍 할 때 디버그 로그는 매우 중요합니다. 그러나 어디에서나 isDebugEnabled를 입력하는 것은 매우 어렵습니다. 시스템 성능에 영향을주지 않으면 서 이것을 사용하지 않는 방법이 있습니까?Java에서 "isDebugEnabled()"사용을 피하는 방법은 무엇입니까?
자바에서 프로그래밍 할 때 디버그 로그는 매우 중요합니다. 그러나 어디에서나 isDebugEnabled를 입력하는 것은 매우 어렵습니다. 시스템 성능에 영향을주지 않으면 서 이것을 사용하지 않는 방법이 있습니까?Java에서 "isDebugEnabled()"사용을 피하는 방법은 무엇입니까?
일종의. 디버깅이 활성화 된 경우에만 someObject.toString()를 연결할 것
log.debug("{}",someObject);
을 할 수 SLF4J 사용
. 마찬가지로 가지 추가 정보를 체크 아웃 this link
log.debug("Hello {}, i am {} years old",name,age);
등에 :