문제 요즘 스프링을 사용해서 개인 프로젝트를 진행하는데, 실제로 Builder 패턴을 사용하지 않아도 가독성이 좋을 만큼 짧은 코드를 Builder패턴에 익숙해지고자 DTO에 Builder 패턴을 적용해봤다. 적용을 하고 잘 동작하나 게시판에 들어갔는데, 댓글 리스트를 조회해오는 기능이 제대로 동작하지 않고 에러를 뱉는 상황이었다. 문제 접근 바꾼 코드에 문제가 있을 것이라고 예상했다. 실제로 에러는 Mybatis에서 조회해온 결과를 확인하는 로직에서 발생했다. 문제 분석 -ReplyDTO 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 import lombok.Builder; import lombok.Getter; import lombok.Se..