2   toString() 메서드를 간소화해 보겠습니다.

    toString() 메서드 코드 전체를 지웁니다.

    @ToString 어노테이션을 추가합니다. 이렇게 하면 toString() 메서드를 사용하는 것과 같은 효과가 납니다.

    dto/ArticleForm.java

    import lombok.ToString; --- ➋ ToString 패키지 자동 임포트
    
    @AllArgsConstructor
    @ToString ----------------- ➋ 새 어노테이션 추가
    public class ArticleForm {
        private String title;
        private String content;
        @Override ------------- ➊ 메서드 전체 삭제
        public String toString() {
            return "ArticleForm{" +
                    "title='" + title + '\'' +
                    ", content='" + content + '\'' +
                    '}';
        }

    이렇게 롬복을 사용해 ArticleForm 클래스를 개선(리팩터링)했습니다. 한눈에 보기 쉽고 가독성도 좋아졌습니다. 코드도 짧아져 개발 시간을 단축할 수 있게 되었습니다.

    신간 소식 구독하기
    뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.