Можно ли связать проводник Spring MVC Interceptor с аннотациями, и если да, то может ли кто-нибудь предоставить мне пример того, как это сделать?
По проводке через аннотацию я имею в виду как можно меньше в XML-конфигурации, насколько это возможно. Например, в этом файле конфигурации я нашел в http://www.vaannila.com/spring/spring-interceptors.html;
<bean class="org.springframework.web.servlet.mvc.annotation.DefaultAnnotationHandlerMapping" p:interceptors-ref="loggerInterceptor" />
<bean id="loggerInterceptor" class="com.vaannila.interceptor.LoggerInterceptor" />
Какую небольшую конфигурацию вы могли бы избежать? Я полагаю, что @Autowired
устранит необходимость явного объявления bean в строке 2, но можно ли также избавиться от строки 1 с помощью аннотации?