1   println() 문으로 데이터를 확인하는 부분을 로깅으로 대체해 보겠습니다. ArticleController 클래스 위에 @Slf4j 어노테이션을 추가합니다. Slf4j는 Simple Logging Facade for Java의 약자로, 이 어노테이션을 쓰면 로깅 기능을 사용할 수 있습니다.

    controller/ArticleController

    @Slf4j // 로깅 기능을 위한 어노테이션 추가
    @Controller
    public class ArticleController {
        (중략)
    }

    2   로깅 어노테이션을 추가했으니 println() 문을 대체해 보겠습니다.

    System.out.println(form.toString()); 문을 주석(//) 처리합니다.

    log.info(); 문을 작성합니다. info() 괄호 안에는 출력하기 원하는 form.toString()을 넣습니다.

    controller/ArticleController

    @PostMapping("/articles/create")
    public String createArticle(ArticleForm form) {
        log.info(form.toString()); ----------------- ➋ 로깅 코드 추가
         // System.out.println(form.toString()); --- ➊ 기존 println() 문 주석 처리
    신간 소식 구독하기
    뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.