1. 어려웠던 부분 : 과제를 복습하면서 NoArgsConstructor, AllArgsConstructor, RequiredArgsConstructor을 정확히 어떤 상황에 사용해야하는지 궁금해 졌다. 그 외 과제를 하면서 궁금했던 부분을 미경님이랑 혁수님이랑 같이 얘기하면서 정리해서 기술매니저님 순회시간에 여쭤봤다. 위에 언급한 어노테이션 뿐만 아니라, @Builder를 비롯한 코드에 적혀있는 어노테이션의 정확한 역할이 궁금해다. 어제 어노테이션을 정리하긴 했지만, 필드 생성자 메소드 클래스 모든 개념이 자리잡히지 않은 상태에서 생성자 때문이야 !! 라고 설명이 되어있어서 정리를 해도 이해가 되지 않았던 것 같다.
결론은, 자바 기본이 탄탄해야 뭐든 이해를 할 수 있다는 것. 내일은 다시한번 필드와 생성자를 정리해 봐야 겠다.
2. 느낀 점 : 스프링 참 어렵다. 어렵다고 들었는데, 정말 어렵다 ^_ㅠ ㅎ 오늘은 입문주차 강의자료를 하나도 빠짐없이 꼼꼼히 다시 읽어봤다. 아무래도 이번주에 과제를 시작하면서 정리를 다 끝내지 못했기 때문에, 일단 과제 레벨2 구현은 미뤄두고 놓쳤던 부분을 더 잡고 가자고 생각했다. 일단 입문주차는 80% 정도는 이해가 된 것 같다. 그리고 이어서 매운 맛인 JPA부분을 공부했다. 정말 어렵다. 어려워도 해야지 뭐 어쩌겠어.
3. 새로 알게 된 내용 :
- 인텔리제이 단축키 정리
- JPA 너란 녀석 쉽지 않다.
- HTTP request 날려요 ~ response 날려요 ~ 무슨 의미인지 다시 짚고 가기
- 정규식표현
- 과제로 구현한 코드 리팩토링 + 어노테이션 살펴보기
4. 셀프칭찬 (오늘 잘한 일) : 과제를 통해 얻는 부분도 많지만, 이해하지 못한 개념, 놓쳤던 개념을 다시 꼼꼼히 짚어보고 흡수하려고 한 오늘. 남들 보다 한발자국 느리긴 하지만, 그럴수록 탄탄하게 다지고 가자는 나의 마음을 칭찬해 주자. 조급해 하지 말자!
5. 이번주 할 일 : Auth, JWT, Java chap09-1 공부, 이전 기수들 실전프로젝트 살펴보기/ 의존성 주입
[오늘 공부한 부분]
[12] 정규식(regex, rational expression)
[13] @Valid, @Validated (작성중. 수정필요)
'TIL (Today I Learned)' 카테고리의 다른 글
[28] TIL 숙련주차 과제Lv2 CRUD (0) | 2022.12.10 |
---|---|
[27] TIL 숙련주차 정리 (0) | 2022.12.09 |
[25] TIL 스프링 숙련주차 과제 Lv1, Annotation 정리 (2) | 2022.12.06 |
[24] WIL (항해99 3주차) 주특기 입문 회고 (0) | 2022.12.04 |
[23] TIL JAVA 인터페이스 + 스프링 JWT 강의 (0) | 2022.12.04 |