반응형 에러공통화1 공통에러 처리, RestFull 에서 ResponseEntity , @RestControllerAdvice 스프링 프로젝트를 진행하다보면 중복된 에러 잡는 코드가 많아진다. 이러한 코드를 서비스단, 혹은 컨트롤 단에서 다 잡아주게되면 코드가 많아져 나중에 가독성이 떨어질 수 있다. 보통 Restfull 하다라는 것은 Rest API 의 원칙을 잘 지킨다는 말인데. URI만 보더라도 리소스를 명확하게 인식 할 수 있도록 표현 한 설계 방식을 의미한다 . 그래서 FrontEnd 와 협업시에 상태코드와, 성공여부, 데이터 만 보내주면, Front에서 그것 만 보고 코드를 짤 수 있게 만들어 줘야한다. ResponseEntity 안에는 HTTP 상태코드, 응답헤더 ,응답 본문 등 이 들어간다. 바로 예시를 들어서 해보겠다. 회원가입으로 예를 들어보면 @PostMapping("/member/create") public.. 2024. 2. 4. 이전 1 다음 반응형