반응형
Lombok을 사용한 Spring Boot 로깅
Spring Boot 프로젝트에서 Project Lombok 로그 주석을 사용하고 싶지만 로그 변경 기능을 잃고 싶지 않습니다.application.properties
.
Spring logging docs에서는 기본 로깅 구현에 대해 자세히 설명하지 않고 7가지 Lombok 선택지가 있습니다.
좋은 생각 있어요?
나는 사용할 것이다.@Slf4j
다음의 테스트를 실시해, 예상대로 동작.
@SpringBootApplication
@Slf4j
public class DemoApplication {
public static void main(String[] args) {
SpringApplication.run(DemoApplication.class, args);
log.info("testing logging with lombok");
}
}
그런 다음 여기에 설명된 대로 로그 수준을 변경할 수 있습니다.
logging.level.com.example.DemoApplication=WARN
주의: 아래에서는 SLF4J가 올바르게 처리되고 있지만 마지막 5단어로 요점을 설명하고 있습니다.
문서에서:
Java Util Logging, Log4J2 및 Logback에 대한 기본 구성이 제공됩니다."..."기본적으로 Starters를 사용하면 Logback이 로깅에 사용됩니다.Java Util Logging, Commons Logging, Log4J 또는 SLF4J를 사용하는 의존 라이브러리가 모두 올바르게 동작하도록 하기 위한 적절한 로그백라우팅도 포함되어 있습니다.
언급URL : https://stackoverflow.com/questions/43901810/spring-boot-logging-with-lombok
반응형
'programing' 카테고리의 다른 글
"net:"을 가져오는 중:일부 AJAX 호출에서 ERR_BLOCKED_BY_CLIENT" 오류가 발생했습니다. (0) | 2023.02.25 |
---|---|
.htaccess를 사용하여 HTTP를 HTTP로 리다이렉트합니다. (0) | 2023.02.25 |
jq를 사용하여 JSON 문자열을 테이블로 포맷하려면 어떻게 해야 합니까? (0) | 2023.02.25 |
Angular JS는 DOM의 변화를 감시 (0) | 2023.02.25 |
스프링 부트 메이븐 플러그인 클래스를 찾을 수 없습니다. (0) | 2023.02.25 |