Filter、Interceptor、Aop实现与区别
执行顺序
过滤前 - 拦截前 - aspect 开始执行- controller逻辑处理 - - aspect 结束 - 拦截后 - 过滤后。
Filter 是 java web 里面的,肯定获取不到 spring 里面 Controller 的信息。 Interceptor、Aspect 是和 spring 相关的,所以能获取到 Controller 的信息。
过滤前 - 拦截前 - aspect 开始执行- controller逻辑处理 - - aspect 结束 - 拦截后 - 过滤后。
Filter 是 java web 里面的,肯定获取不到 spring 里面 Controller 的信息。 Interceptor、Aspect 是和 spring 相关的,所以能获取到 Controller 的信息。