48 lines
1.1 KiB
YAML
48 lines
1.1 KiB
YAML
server:
|
|
port: 8112
|
|
forward-headers-strategy: framework
|
|
|
|
spring:
|
|
application:
|
|
name: api-front
|
|
|
|
springdoc:
|
|
swagger-ui:
|
|
path: /swagger-ui.html
|
|
tags-sorter: alpha # 태그 알파벳 순 정렬
|
|
operations-sorter: alpha # API 알파벳 순 정렬
|
|
api-docs:
|
|
path: /v3/api-docs
|
|
|
|
# API version rule: MAJOR.MINOR.PATCH
|
|
# MAJOR: 기존 API와 호환되지 않는 변경
|
|
# - 요청/응답 필드명 변경 또는 삭제
|
|
# - URL, HTTP Method, 인증 방식 변경
|
|
# - 기존 클라이언트가 수정 없이는 사용할 수 없는 변경
|
|
#
|
|
# MINOR: 기존 API와 호환되는 기능 추가
|
|
# - 신규 API 추가
|
|
# - 응답 필드 추가
|
|
# - 선택 요청 파라미터 추가
|
|
# - 기존 동작을 깨지 않는 기능 확장
|
|
#
|
|
# PATCH: 호환성에 영향 없는 수정
|
|
# - 버그 수정
|
|
# - 문서/Swagger 설명 수정
|
|
# - 내부 로직 개선
|
|
# - 성능 개선
|
|
api:
|
|
version: v1.0.1
|
|
|
|
management:
|
|
endpoints:
|
|
web:
|
|
exposure:
|
|
include: health,info,metrics
|
|
endpoint:
|
|
health:
|
|
show-details: always
|
|
health:
|
|
db:
|
|
enabled: false
|