728x90 반응형 SMALL mono 예외처리1 webclient - bodyToMono 예외 처리 MSA 로 만들다 보니 Rest 형식으로 서로 데이터를 주고 받는 경우가 많은데 webclient 를 이용하여 rest api를 call 할때 404, 500 등의 오류에 대한 처리 방법을 알아 본다. 기존 코드 public User findByIdAndPassword(String id, String pw) { return getWebClient().get() .uri(String.format(URI.FIND_NO_BY_ID_PW.get(), new Object[] {id, encryptParam(pw)})) .exchange() .bodyToMono(User.class); .block(); } 사용자 인증 API 에서는 id 가 없을 경우 404 NOT_FOUND 와 함께 데이터는 null 로 보내.. 2020. 11. 20. 이전 1 다음 728x90 반응형 LIST