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