heechann
이전 블로그 글 : https://heechann.github.io/
close
프로필 배경
프로필 로고

heechann

  • 글 (29)
    • Java (5)
    • Spring Boot (6)
    • Spring Framework (1)
    • Spring JPA (1)
    • Gradle (2)
    • MySQL (1)
    • 오픈소스 (2)
    • 일상 (5)
    • 책 (0)
    • archives (1)
    • 프로젝트 (3)
    • 취준 (2)
  • 홈
  • 태그
  • 방명록
Spring Rest Docs 사용하기 (1) - 기본 설정과 API 문서 생성

Spring Rest Docs 사용하기 (1) - 기본 설정과 API 문서 생성

그동안 API 문서화를 위해 Swagger UI를 사용했다. 하지만 사용하면서 몇 가지 아쉬운 점들이 있었다. 문서의 최신화가 어려웠다. 코드가 변경될 때마다 어노테이션을 함께 수정해야 했는데, 이 과정에서 종종 누락이 발생했고 실제 API와 문서 간의 불일치가 생겼다.둘째, 비즈니스 로직과 무관한 문서화 코드가 Controller에 계속 쌓이는 것이 불편했다. @ApiOperation, @ApiParam 등의 어노테이션들이 Controller 클래스를 복잡하게 만들고, 코드의 가독성을 떨어뜨렸다. 최근 테스트 코드 작성에 집중하면서 Controller Slice 테스트를 통해 API 문서를 자동 생성할 수 있는 Spring Rest Docs를 알게 되었다. 테스트가 성공해야만 문서가 생성되는 구조라 문..

  • format_list_bulleted Spring Boot
  • · 2025. 7. 4.
  • textsms
  • navigate_before
  • 1
  • navigate_next
전체 카테고리
  • 글 (29)
    • Java (5)
    • Spring Boot (6)
    • Spring Framework (1)
    • Spring JPA (1)
    • Gradle (2)
    • MySQL (1)
    • 오픈소스 (2)
    • 일상 (5)
    • 책 (0)
    • archives (1)
    • 프로젝트 (3)
    • 취준 (2)
최근 글
인기 글
태그
  • #유레카 3기
  • #부트캠프후기
  • #java
  • #취준일기
  • #객체지향
  • #Spring Boot
  • #멀티캠퍼스부트캠프
  • #멀티캠퍼스IT부트캠프
  • #일상
  • #[LG유플러스] 유레카 백엔드
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바