728x90
(1) WIL(Weekly I Learned) - 5주차
- 3/26일 이전 주특기(Spring)기본을 끝마치고 5주차 주특기(Spring)심화 가 시작되었습니다.
- 이전과 달리 두분 다 처음보는 분들과 팀원이 되었으며, 랜덤으로 지정된다는 팀장역할을 처음 하게되었습니다.
(2) 일정
- 3/29 (13:30 ~ 16:30) - 소규모 면담 (신청자 한에서)
- 3/31 (19:00 ~ 20:00) - 항해톡 (SSL, JWT, index(database), ORM) 크루원 중 신청자 발표
- 4/1 까지 숙제 완료!
- 4/2 (~10:00) - 클론 코딩 발제
(3) 배운점
- Controller
- Servlet
- Controller
- RestController
- DI
- Bean
- IoC
- 스프링 시큐리티
- 소셜로그인(카카오)
- OAuth
- 테스트 케이스
- JUnit
- Mock, Mockito
- 통합 테스트
- 영속성
(4) 기본 과제
- 조건
- 회원가입
- 닉네임, 비밀번호 조건에 안맞는경우 에러메세지
- 로그인 및 검사
- 소셜로그인
- 게시글 / 댓글 조회
- 댓글 작성 / 수정 / 삭제 (로그인 및 자기가 작성한 사용자만)
- 회원가입 테스트 코드 작성
- 회원가입
- 링크 - loafly.shop/ (현재 닫은 상태)
(5) 느낀점
- 심화에서는 기본에서 배웠던것에 대한 전체적인 리뷰와 Servlet을사용한 코드, Controller와 RestController를 사용한 코드 등 여러 방법에 대해 배웠습니다.
- Spring 시큐리티를 이용한 로그인 기능과 소셜로그인 기능을 구성 해 봄으로써 Spring에서 로그인은 기본적으로 도움을 주는 기능들이 있구나 느꼇습니다.
- 전체적으로 강의 내용이 코드를 전체복사, 붙여넣기 방식으로 진행되어 이해하지 못한부분도 많이 있어 다른강의를 보거나 개인적으로 공부하여 스프링에 대해 더 자세히 알아야 할 필요가 있다고 느꼇습니다.
- 과제를 해도 코드리뷰, 과제답안 등 피드백이 없어 과제를 잘했는지 잘 못했는지 감을 잡을 수 없어 아쉬움이 있습니다.
반응형
'Study > Sparta Coding Club' 카테고리의 다른 글
[스파르타코딩클럽] 항해 99 - 7~8주차(후기) (0) | 2021.04.18 |
---|---|
[스파르타코딩클럽] 항해 99 - 6주차(후기) (0) | 2021.04.11 |
[스파르타코딩클럽] 항해 99 - 4주차(후기) (0) | 2021.03.28 |
[스파르타코딩클럽] 항해 99 - 3주차(후기) (2) | 2021.03.21 |
[스파르타코딩클럽] 항해 99 - 2주차(후기) (0) | 2021.03.14 |