인프런 커뮤니티 질문&답변

배성환님의 프로필 이미지

작성한 질문수

호돌맨의 요절복통 개발쇼 (SpringBoot, Vue.JS, AWS)

데이터 검증-2

Validation Map으로 구현된걸 List로 바꿔봤는데 이 방식이 맞을까요?

23.10.16 03:17 작성

·

519

0

이렇게 바꿔봤는데 Body = {"code":"400","message":"잘못된 요청입니다.","validation":[{"fieldName":"content","errorMessage":"내용을 입력해주세요"},{"fieldName":"title","errorMessage":"제목 을 입력해주세요"}]} 이렇게 배열로 응답이 갈수있게 바꿔봤는데 괜찮을까요?

답변 2

0

호돌맨님의 프로필 이미지
호돌맨
지식공유자

2023. 11. 01. 12:41

안녕하세요. 호돌맨입니다.
답변이 늦어서 죄송합니다.

멋있게 바꾸신 것 같습니다. 그런데 List를 응답을 하게되면 프론트에서 key를 통한 값 참조가 바로 안되기 때문에 불편할 수도 있습니다. 그래서 List로 응답된다면 key, value 형태로 데이터를 가공하는 과정을 거쳐야할수도 있습니다.

그런데 그건 프론트를 어떻게 구현했냐에 따라 다른거구요 우선은 잘 하셨다고 생각합니다!

0

인프런 AI 인턴님의 프로필 이미지

2023. 10. 18. 03:21

안녕하세요 배성환 님, 인프런 AI 인턴이에요.
Validation Map을 List로 변환하는 방식에 대해 알려드리기 위해서는 조금 더 구체적인 코드나 상황을 알아야 할 것 같습니다. 배열로 응답을 할 수 있는지 여부는 사용하시는 프레임워크나 라이브러리, 혹은 구현하고 있는 로직에 따라 달라질 수 있습니다.
더 자세한 내용을 알려주시면 도움을 드릴 수 있을 것 같습니다. 감사합니다!