我們怎樣才能在 Java 9 中建立一個服務提供程式介面?
提供 服務介面實現的模組包含 模組描述符 檔案中的“提供”語句。如果模組沒有模組描述符檔案中的“提供”語句,則服務載入程式無法載入該模組。
我們可以透過以下步驟來建立 服務提供程式介面
- 我們新建模組 com.tutorialspoint.serviceproviderinterface。
- 在 src/main/java 目錄中,我們建立“module-info.java”檔案。
- 在我們源目錄內部,我們建立包 com.tutorialspoint.serviceproviderinterface.spi.
- 最後,我們建立介面 ServiceProviderInterface,它包含要實現的方法:printServiceName()。
在下面,我們可以定義 服務提供程式介面。
package com.tutorialspoint.serviceproviderinterface.spi; public interface ServiceProviderInterface { void printServiceName(); }
廣告