- 
          
          로깅 - 1부, 2부Spring 2020. 7. 8. 17:35 로깅 퍼사드 - Commons Logging, SLF4j - 실제 로깅을 하지않고 로거api들을 추상화 해놓은 인터페이스 - 프레임워크는 보통 로깅 퍼사드를 사용한다. - 장점 : 로거를 바꿔서 사용 할 수 있게 해준다. 중간에 과정이 있지만 최종적으로는 Logback을 사용한다. 디버그 --debug, -Dddebug는 모든 메시지를 디버그로 찍는것은 아니고 embadded container, Hibernate, Spring boot 에 관한것만 디버그 모드로 찍는다. 모든 메시지를 찍고싶을때는 --trace 컬러 출력 application.properties에 spring.output.ansi.enabled = always 파일 출력 logging.file는 path 설정 logging.path는 directory 설정 로그레벨 설정 logging.level.패키지명 = 로그레벨 ex)DEBUG 
  커스텀 로그 설정 파일 사용하기 - Logback : logback-spring.xml - Log4J2 : log4j2-spring.xml - JUL (비추) : logging.properties - Logback extension - 프로파일 <springProfile name = "프로파일"> - Environment 프로퍼티 <springProperty> 로거를 Log4j2로 변경하기 pom.xml 에서 logging을 exclusion 하고 다시 log4j2를 의존성 추가 ※참조 www.inflearn.com/course/스프링부트/dashboard 'Spring' 카테고리의 다른 글웹 MVC - 1부 ~ 7부 (0) 2020.07.09 테스트 (0) 2020.07.08 Profile (0) 2020.07.08 외부설정 - 2부 (0) 2020.07.07 외부 설정 - 1부 (0) 2020.07.07