SPI和API區別

API直接爲你提供了功能,你使用API就能完成任務。          SPI是一種回調的思想,回調是指我們在使用api時,我們可以向api傳入一個類或者方法,api在合適的時間調用類或者方法。SPI是在一些通用的標準中,爲標準的實現產商提供的擴展點。標準在上層提供API,API內部使用了SPI,當API被客戶使用時,會動態得從當前運行的classpath中尋找該SPI的實現,然後使用該SPI的實
相關文章
相關標籤/搜索