2. Immutable 객체로 변경
issue4의 요구사항을 반영하여 기존 immutable하지 않은 객체들에 대해 수정
- WriteCommands의 경우에는 생성자로 생성 후 addSpec 메서드를 통해 필드 수정이 가능하기에 해당 객체 수정
- 일 클래스의 경우 final필드가 아닌경우 final필드로 수정
- DTO 클래스의 경우 Jackson에서 Setter를 사용해 Mapping을 진행했지만 Immutable 객체를 만들기 위해 @JsonCrator를 사용한 로직으로 변경
Reviewer가 한 명밖에 지정이 안되어 언급하였습니다. @Tobi @gm2302030 @woody 새로운 브랜치 전략으로 인해 MR 다시 올립니다
MR - branch
- Filter Parser 구현 - development
Edited by jaehyuk kim