강의

멘토링

커뮤니티

Inflearn Community Q&A

efrgth13240775's profile image
efrgth13240775

asked

Spring Web MVC

Handler Interceptor

aop, interceptor 차이점

Written on

·

337

0

aop 와 interceptor 모두 어느 특정 핸들러를 실행 전 실행 후 어떠한 로직을 수행하도록 만들 수 있는데 기능상의 차이점이 없는것 같습니다.

interceptor는 spring mvc에서 http 요청에 대한 처리를 하기위해 사용되는것이고 

aop는 관점을 모듈화하여 적용하는것으로 기능은 비슷하지만interceptor는 웹에대한 처리를 하기위해서 aop는 스프링 애플리케이션에서 특정 메서드 호출 전 후처리에 필요 하다고 생각하면 될까요?

MVCspringjava

Answer 1

1

whiteship님의 프로필 이미지
whiteship
Instructor

네 둘이 비슷한게 맞지만 인터셉터는 스프링 MVC에 특화된 것이고 스프링 AOP는 좀 더 보편적인으로 사용할 수 있는 기능입니다.

efrgth13240775's profile image
efrgth13240775

asked

Ask a question