springboot2 spring boot에서JPA 디버깅을 위한 옵션 logging.level: org.springframework.transaction: DEBUG org.springframework.orm.jpa: DEBUG org.hibernate.type.descriptor.sql: trace 2023. 6. 26. [Logging] Springboot에서 logback 커스터마이징하기 Logging이란? Logging이란 정보를 제공하는 일련의 기록인 로그(log)를 생성하도록 시스템을 작성하는 활동을 말한다. Logging 라이브러리 예전에는 log4j를 많이 사용했는데 구조적인 문제 등으로 현재는 업데이트를 중단했다. 최근에는 log4j를 개선한 logback과 log4j2를 주로 사용한다. 프레임워크에서는 애플리케이션 개발자가 직접 로깅 라이브러리를 선택할 수 있도록 logback이나 log4j2와 같은 실질적인 구현체가 아닌 로깅 추상화 라이브러리를 제공한다. Spring은 예전에 로깅 추상화 라이브러리로 JCL(Apache Commons Logging)을 선택했었다. 하지만 JCL의 클래스 로더나 메모리 누수 등의 문제로 스프링 3.0부터는 JCL을 SLF4J로 교체하였다. .. 2020. 6. 14. 이전 1 다음