TIL

김나영·2023년 6월 28일
0

TIL

목록 보기
40/43

2023.06.28

✅ Facts(사실, 객관)

이노캠 3주차 : 주특기 입문주차(5일차)

Spring 강의 3주차 수강

과제 코드 리뷰 진행

✍️ Findings(발견, 배운점)

Spring 숙련

쿠키와 세션

인증과 인가

JWT

Spring 입문 다시 복습

  • Request를 Controller에 보내기 전에 DispatcherServlet에서 요청을 분석

  • 분석한 데이터를 토대로 Handler mapping을 통해 Controller를 찾아 요청을 전달

    • mapping은 putmapping or getmapping 등등
  • Controller는 데이터를 객체로 처리하기 위해 Dto를 생성해서 Service에 전달

  • Service는 전달받은 Dto를 데이터 저장을 위해 DB 테이블고 매핑되어 있는 Entity로 변환

  • DB와의 연결 및 CRUD 작업은 Repository에서 하기 때문에 Service에서 요청을 보냄

  • Repository는 Request를 DB에 전달

💡 Feelings

✔️ 이제 90% 정도 흐름을 알게되었다. 큰 틀을 이해했으니 이제 세부적인 것도 추가해가면서 100% 이해를 향해 달려야겠다!!

✔️ 내가 구현한 코드 혹은 내가 알고 있는 지식들을 말로 내뱉는 연습이 필요하다. 알고 있는 것과 말로 설명하는 건 다르다는걸 언제나 깨닫는다.

0개의 댓글