Spring2 [Spring] 스프링 API 공통 응답 포맷 반환 기능을 효율적으로 만들기 ( with ResponseBodyAdvice ) 개발 계기 SSAFY 2번째 프로젝트 초기에, 어떤 방식으로 응답을 내보낼 지 회의한 적은 없지만, 다른 백앤드 팀원들이 아래와 같은 방식으로 응답을 내보내는 것을 선호했다. 왜인지는 모르겠지만, 그 전 팀에서는 관습적으로 그렇게 하자고 하여, 의심 없이 수용했을 수도 있고, 다른 이유가 있을 수 있다. 정확히 왜 그런지 아시는 분들은 설명 부탁드립니다..! 정확히 아래와 같은 방식이었다. { status : "", msg : "", data : { } } 이런 방식의 큰 단점 한 가지가 명확해 보였다. 매 Controller Method 에서, 위의 공통 응답 코드를 만들어 주기 위한 작업을 해야 한다는 점이다. 예를 들어, 백앤드 개발을 할 때 50 개의 API Endpoint 를 만든다고 하자. 그.. 2024. 3. 24. [Springboot] Solving RestAssured multipart encoding problem(RestAssured multipart 인코딩 문제 해결하기)(2023.04.06) If you cannot understand Korean Language, just see my code below. This article contains solving encoding problem in RestAssured multipart encoding(Russian, Japanese, Korean... etc) by UTF-8. In summary, I can solve RestAssured encoding problem by using multipart() method with MultipartSpecBuilder, and set UTF-8 in MultipartSpecBuilder. If you like this article, just make comment for me! 상황 RestA.. 2023. 4. 6. 이전 1 다음