Java的SPI機制

SPI 全稱爲 (Service Provider Interface) ,是JDK內置的一種服務提供發現機制。 目前有不少框架用它來做服務的擴展發現, 簡單來說,它就是一種動態替換髮現的機制,我們系統裏抽象的各個模塊,往往有很多不同的實現方案,比如日誌模塊的方案,xml解析模塊、jdbc模塊的方案等。 某個接口,想運行時動態的給它添加實現,你只需要添加一個實現。例如: 數據庫驅動,dubbo都使
相關文章
相關標籤/搜索