작성
·
188
1
UserController의 retrieveUser 함수에서 throw new UserNotFoundException 하지 않고
별도 클레스 생성하지 않고 HttpStatus.NOT_FOUND 를 반환 할 수 있나요?
답변 1
1
안녕하세요, 이도원입니다.
반환 코드는 ResponseEntity 객체를 생성해서 반환함으로써, 제어할 수 있습니다. 서버에 요청 데이터가 존재하지 않음을 알리기 위해 굳이 Exception를 발생하지 않아도 된다며, 그냥 NOT_FOUND 상태 코드만 반환시켜도 됩니다.
감사합니다.