Java學習(16) -- API & SPI

Java 中區分 API 和 SPI,通俗的講:API 和 SPI 都是相對的概念,他們的差別只在語義上,API 直接被應用開發人員使用,SPI 被框架擴展人員使用 一、API  大多數情況下,都是實現方來制定接口並完成對接口的不同實現,調用方僅僅依賴卻無權選擇不同實現。 關注使用,不關注具體實現並改變實現方式; 二、SPI 而如果是調用方來制定接口,實現方來針對接口來實現不同的實現。調用方來選擇
相關文章
相關標籤/搜索