삽질 기록(2)
-
23년 04월 18일, 일일 회고
Fact (사실: 무슨 일이 있었나?) 자바 공부 - ObjectMapper나 직렬화/역직렬화, JsonProperty 등에 대해 조금 공부하고 정리했다. - MVC 패턴에 대해 네오와 이야기를 하면서 각 계층 별 역할에 대해서 한번 고민해봤다. - Spring core 수업을 들으면서 Spring DI에 대해 학습테스트를 진행했다. 개인 성장 - 어떤 개념을 공부할 때 디버깅을 하고 공식 문서를 읽어보고 하는 연습을 했다. - 집에 와서 청소와 설거지, 빨래를 했다. - 술을 진심으로 줄이기로 마음을 먹고 오늘은 술을 안마셨다. - 근로 영상 기획팀에 의견을 제시했고, 회식 식당 예약을 하거나 영화 티켓을 예매했다.(집중하고 있는 일이 있을 때는 까먹어서 잘 못하는데, 나름 계획을 짜서 진행했던 일들 ..
2023.04.19 -
Spring에서 @RequestBody로 전달받는 객체의 필드에 final 키워드를 붙일 수 있을까?
앞으로는 미션을 진행하며 피드백을 받거나 궁금했던 내용 중 조금 깊게 찾아봤던 내용들에 대해 한번 글을 작성해보려고 한다.(그래서 잘못 작성된 내용도 좀 있을 수 있다. ㅎㅎ) 그 중 첫번째는 바로 @RequestBody 어노테이션에 관한 내용이다. ㅎㅎ 이번에 웹 자동차 게임 미션을 진행하고 가장 첫번째로 받았던 질문은 다음과 같다. 참고로 위에 내가 한 답변 중에 틀린 내용도 있었다. ㅎㅎ 질문을 받은 코드는 다음과 같다. GameRequest 클래스는 다음과 같이 사용된다. Controller 내부에서 PostMapping을 전달받을 때 사용되는 dto 객체이다. 리뷰어께서 질문 주셨던 부분은 파일 전체적으로 필드 내부에 final 키워드를 사용하고 있지만, GameRequest에서만 final 키..
2023.04.18