서버 호출 방식 (공통) 서버를 호출할 서비스 Class를 만든다. 원하는 기능을 호출할 메소드를 만든다. 해당 메소드의 반환형은 서버를 호출해서 전달받을 결과물의 형태와 같게 지정한다. UriComponentsBuilder Class를 통해서 호출할 서버의 URI를 생성한다. RestTemplate의 메소드를 호출 방식에 따라 ...
ResponseEntity란? 사용자의 HttpRequest에 대한 응답 데이터를 포함하는 클래스 HttpEntity를 상속받아서 만들어진 클래스 (HttpEntity = HttpHeaders + HttpBody) ResponseEntity = HttpStatus + HttpHeaders + HttpBody + a H...
커스텀 어노테이션 API 개발 시 @Valid와 BindingResult를 통해 유효성 검사를 하게 되는 경우가 많다. 그런데 유효성 검사가 필요한데, 필요한 어노테이션은 없고, 그 와중에 비슷하게 처리할만한 곳이 여러 곳인 경우가 있다. 한,두군데라면 그냥 if문 써도 무방하지만 그 개수가 많은 경우에는 직접 커스텀 어노테이션을 만드는...
어노테이션
공통 예외 처리 (Advice)
새 버전의 콘텐츠를 사용할 수 있습니다.