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.
JWT
각 user가 자신의 정보만 수정할 수 있도록 구현하는 과정에서 처음에는 httprequest에서 userId를 가져오는 방식으로 구현했었는데 뭔가 제공해주신 코드를 잘 활용하지 못하고 있다는 느낌이 들었습니다. 오늘 스터디에서 말씀해주신 내용을 바탕으로 @PreAuthorize와 argumentresolver의 역할을 이해해 미션의도에 부합하도록 수정했습니다. 모든 메소드에 적용하지는 못했습니다.
페이징처리
no offset 방식과 offset 방식을 강의 들을때는 잘 이해했다고 생각했으나 막상 구현하려고 하니 두 방식을 구분하는 것이 어려웠습니다. 다만 스터디원분이 이와 관련한 내용을 잘 설명해주셔서 시스템에서 쿼리문을 해석하는 방식으로 인해 no offset방식과 offset 방식이 결과적으로 구분되는 것을 알게되었고 제가 구현한 방식이 offset 방식인것을 알게되었습니다.