ログオンがインターセプタは、特定のメソッド名インターセプト、そうインターセプタ完全に役に立たないない、慎重に探検した後、DefaultAnnotationHandlerMappingとAnnotationMethodHandlerAdapterがインターセプト法をサポートしていないことができ遭遇したコントローラを傍受することができ、注釈付きインターセプタを開発するために、我々はそれだけで3.1バージョンを見つけましたサポートの後、だけでなく、交換することがRequestMappingHandlerMappingとRequestMappingHandlerAdapterを使用する必要があり、それは、アノテーション駆動型の導入によって直接使用することができ、その後、あなたはインターセプタは、メソッド名を遮ることがわかります、それはコメントまでスキャンすることができます
このリビジョン情報からキーの変更は何ですか
spring2.5の後に
オープンする必要があり、DefaultAnnotationHandlerMappingプロセッサおよびプロセッサアダプタAnnotationMethodHandlerAdapterをマッピングすることにより、@Controller @RequestMapping注釈プロセッサをサポートしています。
使用Spring3.1
@Contollerと@RequestMapping注釈プロセッサをサポートするための新しいHandlerMappingとHandlerAdapterを。
新@Contoller @RequestMappingノートとサポートクラス:マッピングRequestMappingHandlerMappingプロセッサおよびプロセッサアダプタRequestMappingHandlerAdapterの組み合わせの代わりに、アダプタAnnotationMethodHandlerAdapter Spring2.5 DefaultAnnotationHandlerMappingプロセッサおよびプロセッサをマッピングするには、より多くの拡張ポイントを提供開始します。
スプリングMVC 3.1で、対応に変更さ
DefaultAnnotationHandlerMapping - > org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
AnnotationMethodHandlerAdapter - > org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter
AnnotationMethodHandlerExceptionResolver - > ExceptionHandlerExceptionResolverは、
上記自動的に注釈駆動型を使用した後に登録されています