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

[FEAT] 프로필 수정 API 개발 #176

Merged
merged 4 commits into from
Oct 24, 2023
Merged

Conversation

unanchoi
Copy link
Contributor

@unanchoi unanchoi commented Oct 24, 2023

📝 Summary

  • 프로필 수정 API 개발을 진행했습니다.
  • AWS 자격증명 코드를 수정했습니다.

👩‍💻 Contents

  • Member Entity에 한 줄 소개를 저장하기 위한 introduction 컬럼을 추가했습니다.
  • @Embeddable 어노테이션을 활용하여 Member Profile 정보를 갖고 있는 MemberProfile 값 객체를 만들었습니다. 이에 따라 Test 코드를 수정했습니다.
  • 프로필 수정 API를 개발했습니다. 아래 API Test 문서 첨부합니다.
    프로필 수정의 경우 요청이 빈번하게 일어나는 일이 아니라고 생각해서, 클라이언트에서 정보를 보내면 서버에서 직접 업로드하는 방식으로 구현했습니다.( Multipart를 이용)
image
  • AWS의 임시자격증명을 등록하기 위한 setEnv()를 Spring Bean으로 등록하지 않아, 자격 증명이 발생하지 않는 문제를 해결하기 위해서 코드를 수정했습니다.
    (@PostConstruct를 사용했었는데, 외부 라이브러리에 대해서는 @bean을 사용해야한다는 것을 알았습니다.)

📝 Review Note

📣 Related Issue

📬 Reference

Entity 변경에 따른 Member Entity Test 코드 수정
Copy link
Member

@Seokyeong237 Seokyeong237 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

수고하셨슴미다

Copy link
Member

@yeseul106 yeseul106 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

고생하셨습니다 !!

@unanchoi unanchoi merged commit d81527d into develop Oct 24, 2023
1 check passed
@unanchoi unanchoi deleted the refactor/#142-aws-refactor branch October 24, 2023 13:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[FEAT] 프로필 정보 수정 API 구현
3 participants