목록2025/01/14 (1)
개발자로 후회없는 삶 살기
[테스트] Spring Rest Docs 셋팅 (ClassNotFoundException 에러 해결)
서론※ 아래 내용을 다룹니다.스프링 Rest Docs 셋팅ClassNotFound 예외 해결 본론- Rest Docs 사용 목적API 명세 작성 > 스펙 작성 > 문서 작성프론트엔드 개발자와 프로젝트를 진행할 때, API 명세를 작성하고 문서화하여 공유하는 것이 일반적이다. 이때 Rest Docs을 사용하면 개발이 완료되기 전에, 간단한 컨트롤러 테스트 코드로 API를 문서화할 수 있다. 또한 테스트가 성공해야만 문서가 만들어지므로, 테스트 코드 작성을 의무적으로 수행하기 위한 팀 규율로 사용할 수도 있다. ✅ 도메인 > 서비스 > 컨트롤러 순으로 개발을 하면 문서화 시점이 늦지 않을까?실무에서는 API 명세에 맞게 컨트롤러의 요청과 응답, 빈 검증만 간단하게 개발하여 Rest Docs로 문서화하고, 도..
[백엔드]/[spring | 학습기록]
2025. 1. 14. 16:01