저번에 쓰던 TIL2가 날아갔다... 내용이 기억나지 않는다... 대충 혜광팀장님이 트러블슈팅 하느라 멘붕하시던 것은 기억하는데...😭😭😭
-> 매개변수가 있는 생성자, 없는 생성자, 이거저거 만들어줘 봤지만 먹히지 않았었음
-> 생성자 만들어서 이래저래 쌈바춤을 추던 도중 'cannot deserialize from Object value' 뭐시기 하는 에러가 터짐
-> 이 에러에 대한 답은 찾지 못했음. 나 울어 으헝헝
-> 이 블로그에서 보았음. 그래서 수정함
-> 그리고 DTO의 변수명도 그냥 complete로 바꿈
-> 이렇게 해도 complete 자체가 어차피 boolean형이라서 dto.isComplete()로 boolean 타입의 값을 받아오더라
-> 이젠 영어도 못하는구나 어흐흑 따흐흑
-> 생성자를 쓰는 DTO도 있고 아닌 DTO도 있었는데 뭐가 차이점인지 알지 못함
-> 검색해봐도 이해할만큼의 결과는 얻지 못했음. 다만 다들 같은 말을 함
-> 언제쯤 알아들을 수 있을까? 아무튼 이 방법으로는 해결못함. 생성자는 일단 지웠다
-> 이걸로 딱히 고쳐질것 같진 않은데...
-> 뭐야. 왜 갑자기 true가 반영돼? 야 너 뭐야. 아까까지 안됐잖아.
(다른 DTO들에는 Setter나 생성자 관련 어노테이션 없어도 잘 동작)
-> @Setter를 지워봄 - 그래도 멀쩡히 잘 동작한다
-> @NoArgsConstructor 지워봄 - 뭐야 그래도 잘 동작하는데?
-> 그렇다면 CompleteResponseDto로 필요하지 않을까?
모르겠다. 이건 내일 고민해보자.