프로젝트 기본 구성

기본적인 REST 통신부터 시작해서 기본적인 API 서버와 그걸 이용한 MSA 아키텍처를 구성한다.

REST API 설계 주의점

AOP 활용해서 Exception Handling

Validation 처리

다국어 처리하기

Property (yml) 에 선언한 Argument 가져오기

XML 문서 포맷 반환 처리하기

Filtering 기능 적용하기

버전 관리하기

HATEOAS 사용하기

Swagger 사용하기

Swagger 커스텀하기

Monitoring 적용하기

HAL 적용하기 - X

Spring Security 적용하기

Spring Security 커스텀하기

서버 구동시 시작되야하는 sql 구문 처리하기