IKKIson Online

  • 홈
  • 태그
  • 방명록

Annotation 1

Springboot Controller 에서 OpenAPI 분리하기

Springboot Controller 에서 Request Body/Parameter 와 많은 Response, GET 요청의 필터들까지 포함하여 OpenAPI 를 작성하다보면 OpenAPI Annocation 의 라인수가 상당히 길어져 가독성이 떨어지고 화면이 넘어가 관리하기 힘든 상황이 발생한다. Controller 소스에서 API 기능과 OpenAPI 문서를 분리하여 가독성을 높이고 관리하기 용이하게 변경해보자. AS-IS우선, 기존의 Controller 가 아래와 비슷한 형태일 것이다.@RestController@RequiredArgsConstructor@RequestMapping("/api/v1/comment/like")public class BookmarkAddController { pr..

개발/spingboot 2026.02.11
이전
1
다음
더보기
프로필사진

IKKIson Online

IKKIson Online

  • 분류 전체보기 N
    • 취미
    • 개발
      • spingboot
    • 생활
    • 블로그
    • 내가 모르는 용어들 N
    • IT 소식 (CS, AI 위주) N

Tag

Web, Backend, QJL, springboot, 터보퀀트, Fender, 블로그, PolarQuant, Kotlin, litellm, MaxMind, Location, teampcp, 티스토리, java, TurboQuant, controller, KVCache, Google, GEO,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2026/03   »
일 월 화 수 목 금 토
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © AXZ Corp. All rights reserved.

티스토리툴바