Search
📁

13주차 수업

13주차 수업 전 공부 진행 및 과정

12주차때 중요 질문들
김영한님 강의 /스프링 핵심 원리 - HTTP 3,4,5챕터
프로젝트 로그인 까지 작업

13주차 수업 진행

12주차 중요질문
김영한님 강의 HTTP 3,4,5챕터
프로젝트 진행 관련해서

멘토님 중요 질문.

캐시 전략이 왜 유용한지? 캐시의 지역성
url encoding을 필수로 적용해야하는 상황
query parameter, form paramter, request body가 http 상에서 어떻게 전달되는지

13주차 멘토링 느낀점

초반부터 질문에 대답을 제대로 못함..
@ConditionalOnProperty 내부 동작 구현에 대해서 설명해주세요
자동구성하고 연관되어 있고 라이브러리와 설정 파일에 기반해서 빈을 자동 생성해주고 있어요 (말하면서 뭔가 이게 질문의 대답이 아닌 기분이 들었다)
질문 의도 @ConditionalOnProperty 어노테이션은 @Conditional을 확장하여 사용되며, 스프링 코어 로직에 영향을 주지 않고 조건에 따라 빈을 등록한다. @ConditionalOnProperty 은 스프링이 특정 프로퍼티의 존재 여부 및 값에 따라 빈 생성 여부를 결정하게 하는 메커니즘이고, 스프링은 어노테이션에 붙은 다른 어노테이션들까지 해석하여 조건에 맞게 동작을 제어한다. 이런 형태로 동작하는데 어노테이션들이 몇개 있다.
이렇게 동작하는 방식도 있으니까 알아보면 좋아서 찾아보라고 하신거다!
그 뒤로도 한 20분정도 다른질문도 멘토님의 원하는 질문의 대답이 안나와서 다시 설명해주시고 그랬다.
진짜 정신을 놓았구나 나
나 왤케 질문의 의도를 파악을 못하는건가… (애초에 확신없으면 슬렉으로 미리 여쪄보자)
오늘 멘토링은 질문 키워드에 대한 의도 파악이 부족했던거 같다!
앞으로 조금 더 꼼꼼하고 깊게 파보자!
다음 멘토링때는 열심히해서 좋은 대답이 나오도록 하자 공존악,,,!!

개인적인 질문

프로젝트 코드리뷰 위주의 질문
rest ful API에 맞는 컨트롤러로 수정된거 같은지 한번 여쪄봤다
HTTP 메소드명하고 기능메소드명 알맞는 규칙에 맞게 다시 수정

다음주까지

13주차 중요 질문 정리 및 깊게 이해하기
김영한님 http 인강 이어서 듣기
사이드 프로젝트 코드리뷰에 맞춰서 수정 및 진행
매주 1 질문 할거 생각하기.