Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
미션 수행을 하다가 버벅거린 부분이 너무 많아서, 오래걸렸습니다.
일단 요구사항을 충족하기 위해 구조가 플랫해지거나 좋지 코드 스타일이 잘 지켜지지 않은 부분이 많은 것 같습니다.
미션수행중에 생긴 궁금증들은 아래와 같습니다.
HttpServeletRequest
,HttpServeletResponse
에 대해서Response를 주입받아서 사용하기도하고, resolver에서 response를
HttpServeletRequest
로 캐스팅해서 사용하기도하고,정작
HttpServeletRequest
에서 body 값을 뽑기는 어렵고, 여러 모로 request, response에 대해서 사용하기에 어려웠던 부분이 많았는데,Spring에서 사용하는 request, response들을 직접 공부해서 정리해볼 생각입니다!
추천해주실만한 자료가 있다면 추천해주시면 감사하겠습니다.
response status에 대해서
템플릿 컨트롤러에서 401 처리를 하는 부분을 구현하다가 떠올랐는데, 401을 던져주었을 때 Spring 내부적으로는 어떻게 동작하는지 궁금해졌습니다.
Jwts 라이브러리 사용법
Subject, Claim 등 jwt 토큰을 빌더패턴에 따라 만들어줄때 사용하는 여러 메서드들에 대해 어떤 역할인지 알아보려고 합니다.
HandlerMethodArgumentResolver
에서는 header 값만 사용하는가HandlerMethodArgumentResolver를 implement 한 resolver 에서 사용자의 로그인 토큰으로 Member를 fetch 해오는 로직이 있는데,
해당 resolver에서 request의 body안의 name을 확인해서 추가적인 처리를 한달지 하지는 않나요?
resolver가 처리해도 될만한 로직은 어디까지 인가 가 궁금해졌습니다.
연말에도 스터디 운영에 힘써주셔서 감사합니다.