Java的SPI機制

SPI是什麼 SPI的英文名稱是Service Provider Interface,是Java 內置的服務發現機制。 在開發過程中,將問題進抽象成API,可以爲API提供各種實現。如果現在需要對API提供一種新的實現,我們可以不用修改原來的代碼,直接生成新的Jar包,在包裏提供API的新實現。通過Java的SPI機制,可以實現了框架的動態擴展,讓第三方的實現能像插件一樣嵌入到系統中。 Java的
相關文章
相關標籤/搜索