Skip to content

[feat/#57] 공통응답 스웨거 스키마 반영#62

Merged
seokbeom00 merged 2 commits intodevelopfrom
hotfix/#57
Feb 18, 2025
Merged

[feat/#57] 공통응답 스웨거 스키마 반영#62
seokbeom00 merged 2 commits intodevelopfrom
hotfix/#57

Conversation

@seokbeom00
Copy link
Contributor

🌱 관련 이슈

📌 작업 내용 및 특이사항

  • ResponseAdvice와 Swagger를 함께 사용할 때, 스키마에 공통 응답이 반영되지 않던 오류를 해결했습니다.
  • springdoc의 OperationCustomizer를 빈으로 등록하여 스키마 Json형식을 직접 수정했습니다.

📝 참고사항

  • ResponseAdvice가 봉투패턴으로 감싸주는 것은 String을 제외한 객체들입니다.
  • String은 MappingJackson2HttpMessageConverter 클래스로 변환되지 않고, 그대로 body에 들어가기 때문에, 만약 String으로 응답을 해야하는 api는 별도의 dto를 적용해주어야 합니다.

@seokbeom00 seokbeom00 added Type: Feature [이슈 목적] 새로운 기능 추가 Type: Docs/Chore [이슈 목적] 프로덕션 코드 수정 외의 문서, 패키지 매니저, 환경 수정 labels Feb 18, 2025
@seokbeom00 seokbeom00 self-assigned this Feb 18, 2025
@seokbeom00 seokbeom00 merged commit 5f36999 into develop Feb 18, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Type: Docs/Chore [이슈 목적] 프로덕션 코드 수정 외의 문서, 패키지 매니저, 환경 수정 Type: Feature [이슈 목적] 새로운 기능 추가

Projects

None yet

Development

Successfully merging this pull request may close these issues.

🐛 [hotfix] 문항세트 수정사항 반영

1 participant

Comments