SpringMVC事件監聴Appplication Listenerの実例解析


この文章は主にSpringMVC事件監聴アプリListenerの実例解析を紹介しています。ここではサンプルコードを通して紹介された非常に詳細で、皆さんの学習や仕事に対して一定の参考学習価値を持っています。必要な友達は下記を参照してください。
1.Appliation Listener<T>インターフェースを実現する(Tは傍受タイプで、後で具体的な傍受可能イベントをリストする)
2.このカスタム傍受類をSpring容器コンポーネントとして登録する(このクラスはSpring容器に注入されます)
例:
このクラスは、ServletRequest HandledEventイベントを傍受し、このイベントは、コールバックイベントの終了を要求するもので、つまり、要求が完了したら、OAppliation Event内のカスタムトラフィックロジックを実行します。

package com.xxxxxx.xxxxxx.listener;

import org.springframework.context.ApplicationListener;
import org.springframework.stereotype.Component;
import org.springframework.web.context.support.ServletRequestHandledEvent;

@Component
public class RequestedListener implements ApplicationListener<ServletRequestHandledEvent> {
  @Override
  public void onApplicationEvent(ServletRequestHandledEvent event) {
    System.out.println("requested event listener: " + event.getRequestUrl());
  }
}
傍受イベントタイプを使用することができます。
-具体的な傍受イベントは、種類別にgoogle baiduで検索できます。

以上が本文の全部です。皆さんの勉強に役に立つように、私たちを応援してください。