1. يعرض المخصص واجهة المعالج
/** * * تم إنشاؤه بواسطة ZHH في 2018/04/20. */الفئة العامة myInterceptor تنفذ المعالج {autowired networkproxyinfoservice networkproxyinfoservice ؛ Override public void Aftercompletion (httpservletrequest arg0 ، httpservletresponse arg1 ، object arg2 ، assural arg3) يرمي الاستثناء {// tode method method adctpletride posovers argovers argover argover argover networkproxyinfoservice.getallnetworkproxyinfobyisvalid (GoBalConstant.proxyvalid.valid) ؛ } Override Public Boolean Prehandle (httpservletrequest arg0 ، httpservletresponse arg1 ، object arg2) يلقي الاستثناء {// todo method method method stub return ؛ }} 2. تكوين اعتراض مخصص
/** * * تم إنشاؤه بواسطة ZHH في 2018/04/20. */ @configurationpublic class myWebmvcConfig يمتد webmvcConfigureRadapter {/*** اكتب اعتراضات مخصصة كفاصوليا إلى التكوين* @return*/bean public myInterceptor myInterceptor () {return new MyInterceptor () ؛ } Override public void addInterceptors (سجل InterceptorRegistry) {/*** تشكل اعتراضات متعددة سلسلة اعتراضية* addathpatterns المستخدمة لإضافة قواعد اعتراض* excludepathpatterns اعتراض استبعاد المستخدم*/registry.addinterceptor (myInterceptor ()). addpathpatterns ("/**") ؛ Super.AddInterceptors (السجل) ؛ }}ما سبق هو كل محتوى هذه المقالة. آمل أن يكون ذلك مفيدًا لتعلم الجميع وآمل أن يدعم الجميع wulin.com أكثر.