실습 내용 / main 패키지 / test 패키지(통합 테스트, 단위 테스트) / 실행 결과 / 정리
개념 / 프로젝트 구조 및 설정 / main 패키지 코드 작성 / test 패키지 코드 작성 / 실행 결과 및 정리
Interceptor / 프로젝트 구조 / PrivateController / PublicController / Auth 어노테이션 / AuthInterceptor / MvcConfig / AuthException / GlobalException
Filter 개념 / 프로젝트 구조 / User / ApiController / ApiUserController / GlobalFilter / FilterApplication(Main) / 실행 결과 및 정리
실습 내용 및 프로젝트 구조 / ApiController / ApiControllerAdvice / User, Error, ErrorResponse / 실행 결과 및 정리
Exception 개념 / 프로젝트 구조 / ApiController / User / GlobalControllerAdvice
프로젝트 구조 / YearMonth Annotation / YearMonthValidator / User / ApiController
Validation / 프로젝트 기본 설정 / User 클래스 작성 / ApiController 클래스 작성 / 정리
Object Mapper 개념 / Object Mapper 생성 / Object -> Json(Text) / Json(Text) -> Object / 정리
Response 내려주기 / Text / Json / ResponseEntity / HTML을 리턴하는 Controller / 정리