Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[3주차 과제] 김한수 #46

Open
wants to merge 43 commits into
base: gillyongs
Choose a base branch
from

Conversation

gillyongs
Copy link

이번 주에 어떤 작업을 했는지 설명해주세요.

스프링과 리액트 연동
product와 customer 테이블 생성
spring jpa를 통해 맵핑
회원가입, 찜 버튼, 상품 정보를 갖고오는 api 구현


특히 어떤 부분을 리뷰받고 싶나요?

스프링에서 디버깅을 하려니 어렵게 느껴집니다.
이번에 엔티티 맵핑 실수를 찾는데 1시간이 걸리기도 했습니다 ㅎㅎ;
혹시 스프링에서 디버깅할때 좋은 팁이 있다면 알려주시면 감사하겠습니다!


이번 주는 어떻게 학습했나요? 아래 질문에 짧게 답변주세요!

지금까지 리액트 스터디에서 프론트를 절반정도를 구현하였고,
이에 필요한 api들을 구현하여 proxy로 통신하는 실습을 진행하였습니다

이번 주에 학습에 투자한 시간

  • 12시간

학습 하면서 좋았던 점과 아쉬웠던 점

  • 풀스택 프로젝트를 진행하니 조금은 개발을 하고있다 느껴져 뿌듯했습니다.
  • http로 객체를 전달해보고싶었는데 이것저것 시도하다 실패해서 일단 requestparam을 여러번 쓰는 것으로 해결했습니다.
  • 통신? 관련해서 더 학습하고싶습니다

어려움을 겪는 부분

-이제 단순한 api 구현은 할만한데
이에 인증이나 암호화 같은 과정을 추가하려니 어렵게 느껴지는 것 같습니다
에러 체크도 익숙하지 않아서 좀 어렵습니다 ㅎㅎ;

스터디 개선되었으면 하는 점

@gillyongs gillyongs changed the title [김한수] 3주차 과제 제출 [3주차 과제] 김한수 Feb 6, 2023
@won983212
Copy link
Collaborator

디버깅 참 어려운 것 같아요 ㅎㅎ.. 그래서 저는 테스트 코드를 꼼꼼하게 짜보시는 걸 추천드려요. 어떤 기능에 대해 정상적인 동작, exception이 발생해야하는 동작 등을 test로 검증하면서 구현하면 디버깅할 일이 좀 적어지는 것 같습니다.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants