[01.08] 내일배움캠프[Spring] WIL-9
[01.08] 내일배움캠프[Spring] WIL-9
1. 지난 일주일
2. 어려웠던 점
- 설계와 실제 코드가 은근한 차이로 오류가 터지는 것
- 시큐리티 적용 시
PermitAll()
이 Filter
를 거치지 않는다는 잘못된 개념으로 인해 오류
StatusCode = 204(NO_CONTENT)
는 Spring딴에서 body를 따로 보내주지 않게 작업한다는 사실을 몰랐음.
-> 그래서 DB는 잘 지워지는데.. 왜 원하는 메세지가 안나갈까.. 의문이였다.
3. 배운점
- 2.어려웠던 점의 연장선상으로 기입할 것
PermitAll()
은 Filter
를 안거치는게 아니라, doFilter()
로 다음 필터딴으로 보내줄 때, 인증이 된 상태로 보내준다는 것!
NO_CONTENT
는 따로 body단을 만들어주지 않는다. -> Restful한 API설계를 위해 바꿨으나, 실무에서는 그냥 정상삭제 -> OK를 많이 쓴다는 것을 배움.
4. 느낀점
- 어떠한 개인이 잘하는 것도 중요하지만 협업하는 기술과 힘을 익히자!
- 설계에 시간을 더 사용해서 설계대로 들어갈 수 있도록 유도하자
- 번외지만 코딩 테스트... 너무 안했다!! ( 1일 1커밋 하자! )
-> https://github.com/PriceHoon/codingTestJava
- 팀장으로써 모든 기능의 구현보다는 개인의 맡은 바를 충분히 이해하고 구현하자! 라는 취지에 걸맞게 작업된 것 같아서 은근한 뿌듯...