Webリクエストに機能を追加する独自のアノテーションを実装するために何をする必要があるかを誰かが説明できますか?
例えば:
@Controller
public class MyController {
@RequestMapping("/abc")
@RequiresSomeSpecialHandling
public void handleSecureRequest() {
}
}
これは、指定されたWebリクエストの前または後に特別な作業@RequiresSomeSpecialHandling
を行うための独自の注釈です/abc
。
非常に高いレベルでは、Beanポストプロセッサを作成し、クラスをスキャンしてアノテーションを取得し、必要に応じてカスタムMVCインターセプターを挿入する必要があることを知っています。しかし、このタスクを簡素化するためのショートカットはありますか?特に上記の2つの例では。
前もって感謝します、