반응형 swagger2 [TIL] 2021-12-09 (목) 개발 일지 Ctrl retry 파라미터에 따라 데이터 확인 및 검증 @Valid @RequestBody Dto dto Dto @Schema(description = "retry 여부", required = false, example = "false") private boolean retry; svcImpl if(dto.isRetry()) { //data 확인 및 검증 if (data.isEmpty()) { throw new Exception("에러 내용"); } } 위와 같이 추가. Dto Scema 검증 @어노테이션 정리 @NotNull // null 값만 체크 @NotEmpty /* 1. null 2.""(빈 값) 체크 */ @NotBlank /* 1. null 2.""(빈 값) 체크 3." "(띄어쓰기) 체크.. 2021. 12. 9. [개념] REST 목차 REST 란? RESTful 제약 REST API @RestController REST API 문서화 1. REST REST(Representational State Transfer)는 World Wide Web과 같은 분산 하이퍼미디어 시스템을 위한 소프트웨어 아키텍처의 한 형식이다. REST는 네트워크 아키텍처 원리의 모음이다. '네트워크 아키텍처'란? 자원을 정의하고 자원에 대한 주소를 지정하는 방법 전반을 일컫는다. 웹 상의 자료를 HTTP위에서 SOAP나 쿠키를 통한 세션 트랙킹 같은 별도의 전송 계층 없이 전송하기 위한 아주 간단한 인터페이스를 말한다. REST 아키텍처 형상을 따르면, HTTP나 WWW이 아닌 커다란 소프트웨어 시스템을 설계하는 것도 가능하다. 또한, 리모트 프로시저 콜.. 2020. 9. 25. 이전 1 다음 반응형