🌱Spring Boot1 [Spring]Filter와 Interceptor, 공통 업무를 처리하는 비슷하지만 다른 Intro 오늘은 Filter와 Interceptor의 이야기입니다. Spring의 중요한 요소 중 하나입니다. 하지만 업무 특성 때문인지 개인적으로는 자주 접하질 못해 매번 까먹는 부분이기도 합니다. ...생각해보면 접했던 게 손에 꼽을 만큼 보지 못한 거 같네요. Filter & Interceptor Filter와 Interceptor를 사용하는 이유에는 중복 코드 문제가 있습니다. 웹 개발을 하다보면 공통 업무(혹은 공통 관심사)에 관련된 것들이 생깁니다. 이를테면 로그인 관련 처리나 권한 확인과 같은 부분이죠. 이런 공통 업무는 다수의 페이지(혹은 요청)에 똑같은 코드가 필요하게 됩니다. 결국 중복 코드가 생기는거죠. 이런 공통 업무들을 처리할 수 있는 기능이 바로 Filter와 Intercept.. 2021. 12. 31. 이전 1 다음