개인과제를 마무리 하고 조원분들과 같이 코드리뷰를 하며 오늘 하루 공부를 했다.
확실히 코드 리뷰가 중요한 부분이다. 내가 기능들을 연결시키고 작동을 시켰음에도
이해가 안되는 부분을 보고 다른 관점에서 얘기해주시는걸 들으니 도움도 많이 됐고
다른 분들의 코드를 보며 방식에 대한 눈에 트인것 같다.
오늘 전에 같은 조였던 분이 회원가입 기능이 작동을 안된다고 해서 같이 모여 코드를 확인했다.
한참을 보며 문제를 찾았는데 결론부터 말하자면 @RequestBody가 없었기에 전달되지 못한 부분이였다.
@RestController 가 있기에 굳이 없어도 된다고 판단을 했는데 아니였다. 이 부분에 대해 조금 더 알아볼 필요가 있겠다.
@RestController
@Controller와는 다르게 @RestController는 리턴값에 자동으로 @ResponseBody가 붙게되어 별도 어노테이션을 명시해주지 않아도 HTTP 응답데이터(body)에 자바 객체가 매핑되어 전달 된다.
@Controller인 경우에 바디를 자바객체로 받기 위해서는 @ResponseBody 어노테이션을 반드시 명시해주어야한다.
그리고 Intellij 테마도 변경을 했다.
패키지들이 이뻐져서 기분이 좋다.
그리고 오늘 JPA 세션에 대한 강의를 들었는데 잘 이해가 되지 않았다.
그래서 같은 반 분들에게 부탁을 드려 JPA스터디에 넣어달라고 했다.
JPA 스터디를 들어가서 이에 대한 이해를 확실하게 할 필요가 있을 것 같다.
오늘 잘했던 점
- 같은 조원분들의 막혔던 부분들에 대한 문제를 파악할 수 있었고 그 문제를 해결할 수 있었다.
- 코드리뷰를 통해 내가 생각한 부분과 달리 다른 분들의 코드를 보며 많이 배울 수 있었다.
- JPA가 어려워서 헤맸는데 스터디를 들어갔다.
- 강의를 돌려보려 했던 부분을 다시 다 돌려볼 수 있었다.
오늘 아쉬웠던 부분
- JPA강의도 보려고 했지만 시간이 빠듯해 돌려보지 못했다.
- JPA세션에 대해 이해가 안되는 부분이 많았는데 전체적인 흐름을 놓치다 보니 부분부분에 대한
이해가 잘 되지 않았음에도 질문을 못했다. - 개인과제의 ERD, API명세서 작성을 미리 해놓지 않아 많이 헤맸다.
내일 목표
- 개인과제를 마무리하고 ERD,API명세서도 잘 마무리해서 제출하도록 하자.
- JPA스터디 준비를 위해 영한님의 JPA 영상 강의를 한번 볼 수 있도록 하자.
- 시험을 잘 쳐보자. 이번에는 어렵고 헤매도 포기하지말고 끝맺어보자.
- 모르는 부분이 있으면 반드시 메모하는 습관을 가지자.
'개발 > 개발일기' 카테고리의 다른 글
20221210 주특기 심화 주차 - 2 (0) | 2022.12.10 |
---|---|
20221208 주특기 숙련 주차 - 6 (0) | 2022.12.08 |
20221206 주특기 숙련 주차 - 4 (0) | 2022.12.06 |
20221205 주특기 숙련 주차 - 3 (0) | 2022.12.05 |
20221204 WIL (0) | 2022.12.04 |
댓글