Notice
Recent Posts
Recent Comments
Link
«   2024/09   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30
Tags more
Archives
Today
Total
관리 메뉴

요리사에서 IT개발자로

스파르타 부트캠프 Spring Master 3강 필터(Filter) 본문

Spring

스파르타 부트캠프 Spring Master 3강 필터(Filter)

H.S-Backend 2024. 5. 26. 22:59

Filter란 

Web 애플리케이션에서 관리되는 영역이다.


Client로 부터 오는 요청과 응답에 대해

최초/ 최종 단계의 위치한다

 

이를 통해서 

요청과 응답의 정보를 변경하거나

부가적인 기능을 추가를 할 수 있다.


주로 범용적으로 처리해야하는 작업

로깅 및 보안처리에 활용된다.

인증, 인가와 관련된 로직들을 처리할 수 있다.

 

Filter를 사용하면
인증, 인가와 관련된 로직을 

비즈니스 로직과 분리하여 관리할 수 있는 장점이 있다.


Filter Chain

Filter는 한 개만 존재하는 것이 아닌

Chain형식으로 묶어서 처리 될 수 있다.

반응형