이번 포스팅에선 API 문서를 자동화해주는 Swagger에 대해 알아볼 것이다. API 문서는 왜 작성할까?단순 문서화개발 협업(프론트 개발자 - 백엔드 개발자)버전 관리테스트예전에 팀 프로젝트에서 모바일 개발자님에게 API 공유를 위해 API 명세서를 일일이 노션으로 작성한 적이 있다.당시 문서화하면서 머리가 나쁘면 몸이 고생한다는 그 말이 생각났다.하지만 당시에는 아는 게 없으니 별 다른 수가 없어서 그냥 했었다. 멤버 등록 API를 문서화해 보자build.gradle/* Swagger */implementation 'org.springdoc:springdoc-openapi-starter-webmvc-ui:2.3.0' application.ymlspringdoc: api-docs: enabl..