반응형
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 |