Spring HandlerInterceptor通过注释而不是通过addInterceptor

时间:2017-07-06 10:06:34

标签: spring

当我在Spring中添加HandlerInterceptor时,我需要在Spring配置中添加Interceptor,如下所示:

@Override
public void addInterceptors(InterceptorRegistry registry) {
    registry.addInterceptor(myHandlerInterceptor)
            .addPathPatterns("/api/**");
}

我错过了一些通过这样的注释配置它的方法:

@HandlerInterceptor(pathPattern = "/api/**")
public class MyHandlerInterceptor extends HandlerInterceptorAdapter {
   // impl
}

这样我就不必为它添加额外的Spring配置了。这不可能或从未想过吗?有人知道吗?

我想这对Spring框架来说是一个问题,但我也可能遗漏了一些东西

0 个答案:

没有答案