Skip to content

Immutable 객체로 변경

jaehyuk kim requested to merge feature/issue4 into main

issue4의 요구사항을 반영하여 기존 immutable하지 않은 객체들에 대해 수정

  • WriteCommands의 경우에는 생성자로 생성 후 addSpec 메서드를 통해 필드 수정이 가능하기에 해당 객체 수정
  • 일 클래스의 경우 final필드가 아닌경우 final필드로 수정
  • DTO 클래스의 경우 Jackson에서 Setter를 사용해 Mapping을 진행했지만 Immutable 객체를 만들기 위해 @JsonCrator를 사용한 로직으로 변경

Reviewer가 한 명밖에 지정이 안되어 언급하였습니다. @Tobi @gm2302030 @woody

Merge request reports