Fileter
[Spring] Filter + Reflection == AOP
Filter + Reflection == AOP 가 의미하는 것이 무엇일까? 위의 식이 의미하는 바는 Filter 에 reflection 을 사용하면, Spring의 AOP와 비슷한 효과를 발휘할 수 있 다는 것이다. 원래 Filter 만을 사용한다면 전처리 기능만 유효하다. 하지만 reflection 을 사용하여 호출될 함수를 알아낸 다음 Filter 안에서 호출한다면 후처리 작업까지 가능해진다. 이렇게 된다면 Spring에서 제공하는 AOP 처럼 Filter 로도 전처리, 후처리 작업을 직접 설정할 수 있게 된다. 잘못된 내용에 대한 수정이나, 본문에 대한 어떠한 피드백도 환영하니 댓글로 남겨주시면 감사하겠습니다. ㅎ