W3Cschool
恭喜您成為首批注冊(cè)用戶(hù)
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
前面講解了有關(guān) Module 的一些特點(diǎn),在這一小節(jié)我們將專(zhuān)門(mén)講解一下作為我們開(kāi)發(fā)人員都會(huì)使用到哪些 Module。為了讓大家非常直觀(guān)的有一個(gè)認(rèn)識(shí)。先向大家展示一張 Module 家族的類(lèi)圖:
這是早期的 Hasor 模塊,用的頻率比較高的有:Module、WebModule、RsfModule。而例如:DBModule、MyBatisModule、SpringModule 這些則是一些插件。下面我們看看下面這三兄弟怎么使用。
Module,標(biāo)準(zhǔn)模塊
public class DemoModule implements Module {
public void loadModule(ApiBinder apiBinder) throws Throwable {
...
}
}
WebModule,Web模塊
public class MyWebModule extends WebModule {
public void loadModule(WebApiBinder apiBinder) throws Throwable {
...
}
}
RsfModule,分布式RPC模塊
public class MyRPCModule extends RsfModule {
public void loadModule(RsfApiBinder apiBinder) throws Throwable {
...
}
}
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話(huà):173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: