발단 스웨거를 쓰면서 프론트와 소통을 하는데 있어서 몇 가지 아쉬운 점이 있었다. - 코드 가독성 실제 로직에 적용되는 코드도 아니고, 그렇다고 테스트코드도 아닌데 컨트롤러에서 한 api당 20줄을 넘어서 스크롤압박이 심했다. - response에 들어갈 데이터 삽입 db에 정의된대로 정확하게 보내주고 싶지만 이게 여간 귀찮은게 아니였다. 직접 입력하는 것도 그렇고, 그리고 그게 결국 코드 가독성에도 영향을 미치게 되었다. 이 두 가지를 이번에 세팅하며 정리했는데, 한층 만족스러워졌다. 해결 방법 내가 진행한 방법은 크게 두가지다. 1. 프론트에게 알려줄 스웨거 Response를 직접 컨트롤러에서 전부 정의하는 것이 아니라 별도의 함수를 만들어 실제 반환할 입력값만 입력하도록 했다. 2. 그리고 실제 반..