필터 = 문지기
라고 생각하면 편하다.
스프링에는 여러 필터가 존재하고, 필터를 직접 만들어서 추가할 수 있으며 필터를 뺄 수도 있다.
필터는 들어오는 데이터를 검열하는 일을 한다.
A 나라에는 A 나라로 들어오는 관문이 있고, A 나라의 성에 들어오는 문이 있다.
이 두 문을 필터라고 할 수 있다.
A 나라는 톰켓, A 나라의 성은 스프링 컨테이너로 비유될 수 있다.
따라서 정확히 말하자면, 두 필터는
라고 분류할 수 있다.
여기서는 간단한 예시로 대략적인 의미를 받아들이는 것이기 때문에, 필터가 무언가를 검열한다!라는 것만 알고 있어도 될 것 같다.