1. Custom Interceptor implementiert die Handlerinterzeptor -Schnittstelle
/** * * Erstellt von ZHH am 2018/04/20. */public class myInterceptor implementiert handlerinterceptor {@autowired private networkProxyInfoService NetworkProxyInfoService; @Override public void afterCompletion(HttpServletRequest arg0, HttpServletResponse arg1, Object arg2, Exception arg3) throws Exception { // TODO Auto-generated method stub } @Override public void postHandle(HttpServletRequest arg0, HttpServletResponse arg1, Object arg2, ModelAndView arg3) throws Exception { networkProxyInfoService.getallNetworkProxyInfobyisvalid (goBalConstant.proxyvalid.valid); } @Override public boolean prehandle (httpServletRequest arg0, httpServletResponse arg1, Object arg2) löst eine Ausnahme aus {// Todo automatisch generierte Methode Stub Return True; }} 2. benutzerdefinierte Interceptor -Konfiguration
/** * * Erstellt von ZHH am 2018/04/20. */ @ConfigurationPublic class myWebmvcconfig erweitert webmvcconFigurerAdapter {/*** Schreiben Sie benutzerdefinierte Interceptors als Beans zur Konfiguration* @return*/@Bean public myInterceptor myInterceptor () {return New myInterceptor (); } @Override public void addInterceptors (InterceptorRegistry -Registrierung) {/*** Mehrere Interceptors bilden eine Interceptor -Kette. Super.AdDInterceptors (Registrierung); }}Das obige ist der gesamte Inhalt dieses Artikels. Ich hoffe, es wird für das Lernen aller hilfreich sein und ich hoffe, jeder wird Wulin.com mehr unterstützen.