-> API 엔드포인트, 요청 및 응답형식, 인증 방법 및 예제 제공
@Tag(name = "~", description = "설명")
@Tag(name = "~", description = "설명")
각각 붙여놓기
2. @Schema 설정하기
description : 게시물 제목
defaultValue : 디폴트 제목
allowableValues : 가능한 값들
모델(Model) 정보 작성함
모델 값별로 설명을 붙일 수 있다
class 전체에 @Schema(name = "")으로 스키마 이름 붙임
descrpiton 으로 상세설명 붙임
description정도 잘 써주면 될 것 같다....
@Operation(
summary = "~~~",
responses = [
ApiResponse(
responseCode = "200",
description = "OK"
)
]
)
controller 마다 붙인다
Parameter(
name = "~",
description = "~",
examples = [
ExampleObject(value = "SUBSCRIPTION", name = "구독"),
]
)
value와 name만 잘 설정하면 된다..!