개발자

Java List<?> Swagger parameter VO 세팅

2022년 11월 08일조회 376

현재 스프링부트를 사용중이고 프론트엔드에서 list안에 list도 있고 map도 있는 파라미터를 벡엔드에 보내주고있는 상황인데 벡엔드에서 프론트엔드가보내주는 파라미터를 VO에 담을려면 VO를 List<?>이렇게 리스트안에 제네릭 와일드카드를 선언해서 파라미터를 받고있는중인데 VO에 담아주지않으면 스웨거로 API 테스트를 못하는 상황입니다 왜냐하면 VO를 선언해주지 않았기때문인데요, VO를 선언해주지않으면 스웨거가 어떤 파라미터를 보내야하는지 모르기때문입니다 이상황을 어떻게 해결하면 좋을까요 ?? 도움이필요합니다 ㅠㅠ

이 질문이 도움이 되었나요?
'추천해요' 버튼을 누르면 좋은 질문이 더 많은 사람에게 노출될 수 있어요. '보충이 필요해요' 버튼을 누르면 질문자에게 질문 내용 보충을 요청하는 알림이 가요.
profile picture
익명님의 질문

답변 1

유재영님의 프로필 사진

공식문서에 보니 schema 대신 json 이나 free-form object 도 가능해보입니다 schema 설정을 anytype 으로 설정도있네요 https://swagger.io/docs/specification/data-models/data-types/ 해결하시면 후기도 궁굼하네요

지금 가입하면 모든 질문의 답변을 볼 수 있어요!

현직자들의 명쾌한 답변을 얻을 수 있어요.

또는

이미 회원이신가요?

목록으로

실무, 커리어 고민이 있다면

새로운 질문 올리기

지금 가입하면 모든 질문의 답변을 볼 수 있어요!