W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
WebPlugin 接口的作用是 Hasor Web 框架在開始執(zhí)行 攔截器 和 執(zhí)行結束 之后允許用戶增加一個自定義擴展操作。
WebPlugin 接口不同于攔截器的是,它會確保在所有攔截器前執(zhí)行。具體用法如下:
public class DemoWebPlugin implements WebPlugin {
@Override
public void beforeFilter(Invoker invoker, InvokerData define) {
...
}
@Override
public void afterFilter(Invoker invoker, InvokerData define) {
//
}
}
編寫好 WebPlugin 之后您還需要通過 WebModule 注冊到框架中。
public class DemoModule extends WebModule{
public void loadModule(WebApiBinder apiBinder) throws Throwable {
apiBinder.addPlugin(DemoWebPlugin.class);
}
}
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: