220228 - TIL

Suntory·2022년 2월 28일
1

TIL

목록 보기
38/57

✅ 한 일

💻 수행한 것들

  • 스프링 미션 1일차: 먼저 학습자료를 공부하고, 최대한 강의나 블로그가 아닌 공식 문서를 활용하면서 해보려고 노력했습니다. 해봤던 것들이지만 여전히 세팅은 어려웠고 반복 연습이 중요함을 느꼈습니다.
  • 알고리즘 스터디 Kick-off: Ader의 주도로 알고리즘 스터디를 만들게 되었습니다. 잘 이어나가서 좋은 결실이 있으면 좋겠습니다.

📝 배운 것들

정리해야할 키워드들

  • Spring triangle
    • AOP
    • PSA
    • DI
  • Redirect와 Forward의 차이
    • Redirect
      • 서버가 특정 경로에 들어온 요청을 다른 곳으로 이관해야 할 때 사용한다
      • redirect(3xx)와 함께 새로운 Location URL을 추가하여 던진다.
      • 클라이언트는 이를 확인하고 새로운 Location으로 재요청한다.
      • 이 과정에서 새로운 req/res 객체가 생성되므로 재사용이 불가능해진다.
    • Forward
      • 서버가 추가적인 처리를 위해 다른 서블릿 or JSP에게 위임하는 경우
      • 웹 컨테이너 내부에서 이동하므로 사용자의 URL이 변하지 않는다.
        • 그러므로 req/res 객체도 하나이다.
      • 최초 요청 정보가 forward한 URL에서도 동일하게 유지된다.

참고 링크

https://shiningjean.tistory.com/15
https://doublesprogramming.tistory.com/63

💪 좋은 점

  • 차근차근히 스프링 내용을 복습해보며 미션을 수행하면서 재밌었다!

👀 아쉬운 점

  • 재밌긴 했는데 확실히 페어를 하다가 혼자 해서 그런지 오히려 능률이 떨어졌다.

🗒 개선 방향

  • 타이머 등을 활용해서 집중하고 쉬고 하는 식으로 해야겠다.
profile
천천히, 하지만 꾸준히 그리고 열심히

0개의 댓글