전처리 후처리

김우진·2022년 4월 14일
1

Spring & Spring Boot

목록 보기
5/9

전처리

전처리는 꼭 서버를 건들이지 않더라도 앞단에서 처리를 할 수 있는 일들을 처리하는 것을 말한다.

예를들어, 회원가입을 할 때 username의 길이를 15자로 제한했는데 어떤 회원이 25자로 회원가입 요청을 보냈다고 하자.

이 경우, 굳이 DB를 확인하지 않더라도 username의 길이를 확인하고 오류 창을 제공할 수 있다.

Spring boot에선 전처리를 흔히 Validation 체크를 한다고 하고 @Valid등을 이용해서 처리할 수 있다.

후처리

후처리는 꼭 서버에서 체크를 해봐야 처리 할 수 있는 일들을 처리하는 것을 말한다.
즉, DB를 봐야만 하는 로직들을 말한다.

예를들어, 이미 DB에 등록된 username으로 사용자가 회원가입을 한다고 하자.

이 경우에는, DB를 확인해 동일한 username이 있는 지 확인하고, 동일한 username이 있으므로 오류 창을 제공한다.

Spring boot에선 후처리를 흔히 exceptionhendler라 하고 각 예외에 맞는 exceptionhendler를 만들어 처리한다.

0개의 댓글