1. 어려웠던 부분 : 처음으로 스프링이란 녀석을 접하게 되었다. 사실 완전 처음은 아니고, 한달 전에 유튜버 홍팍 선생님의 스프링 입분강의를 12회 까지 들은 적은 있는데, 개념이 없는 상태로 흘려 들었던 터라 이번이 처음이나 다름 없었다. 아직 자바 클래스도 공부하지 않앗는데, 첫 발제된 날 부터 과제로 클래스 설계가 나와서 시작부터 당황스럽고 아무 개념없이 스프링 강의를 듣고 과제를 하려니 너무 막막했다. 인프런 김영한 선생님 강의도 들어보고 항해에서 제공해준 강의도 들어봤는데, 기본기가 없다보니 뭔가 제자리 걸음만 하는 기분이었다. 그래도 기술매니저님이 일단 과제를 빨리 시작해보라고 하셔서 죽이되든 밥이되든 해보자는 마음으로 시작했는데, 과제를 하고나서 코드에 주석을 달아보면서 그제서야 흐름을 조금 파악할 수 있었다.
2. 느낀 점 : 막막한 나의 과제에 또 한줄기 빛처럼 도움을 준 은솔님. 처음에 엔티티를 디티오로 반환하라는게 무슨말인지 와닿지 않기도 하고 어떻게 하는지 몰랐는데, 은솔님이 차근차근 따로 설명해주셔서 그제서야 이해할 수 있었다. 그리고 이번엔 조원들 중에 실력자분들이 많아서 코드 리뷰도 하면서 다른 사람의 코드를 통해 또 더 많은 걸 배울 수 있었다. 그래서 느낀 점은, 배움에 주변인이 참 중요하다는 것.
3. 새로 알게 된 내용 : 스프링의 기본 개념을 파악할 수 있었다. 아직 배워야 할 개념, 정리해야할 개념은 많지만 그래도 전반적인 틀인 컨트롤러, 서비스, 레포지토리 그리고 이들을 연결하는 디티오, 엔티티의 개념을 좀 알 것 같다. 아직 100%이해했다고 할 수 없지만, 일주일 동안 과제도 수행하고 대략적인 흐름을 파악한 것에 의의를 두기로 했다.
4. 셀프칭찬 (오늘 잘한 일) : 매주가 새롭고 힘든 항해99. 진짜 하루에 몇번이고 그만하고 싶다는 생각이 들었지만 그때마다 스스로 잘 하고 있다고 버티는게 승자라는 생각을 하며 멘탈을 잘 부여잡았다. 이제 정규 과정이 시작한지 3주차니까, 힘든 건 당연한거라 생각한다. 항해의 과정이 생각했던 것 보다 훨씬 어렵고 힘들지만, 그래도 어찌 저찌 헤쳐나가고 있는 나를 칭찬해주자. 시작했으니 끝은 봐야하니까 다음주의 나도 힘내길.
5. 이번주 할 일 : JPA, JWT, SQL 개념을 이번주에 확실히 잡자 ! + 입문주차에 정리 못했던 개념들 정리하기 + 어노테이션 정리
[이번주 공부한 부분 링크 정리]
[01] Spring Boot 기본 개념 알고 시작하자 !
[02] 항해99 주특기 입문 1주차 (1-1) - Use Case, API 명세서
[03] 항해99 주특기 입문 1주차 (1-2) - PostMan/h2-console
[04] 항해99 주특기 입문 1주차 (1-3) - 코드 흐름 읽어보기
[05] 항해99 주특기 입문 1주차 (1-4) - Delete 수정하기
[06] 항해99 주특기 입문 1주차 (1-5) - 팀과제 (키워드 정리)
'TIL (Today I Learned)' 카테고리의 다른 글
[26] TIL 과제 복습 + 정규식/JPA/HTTP (1) | 2022.12.07 |
---|---|
[25] TIL 스프링 숙련주차 과제 Lv1, Annotation 정리 (2) | 2022.12.06 |
[23] TIL JAVA 인터페이스 + 스프링 JWT 강의 (0) | 2022.12.04 |
[23] TIL 스프링 숙련주차 시작 + 다형성 (0) | 2022.12.02 |
[22] TIL 입문 주차 주특기 시험 (3) | 2022.12.02 |