Mô-đun cung cấp triển khai cho Dịch vụ giao diện chứa " cung cấp "trong trình mô tả mô-đun tập tin. Nếu mô-đun không có " cung cấp "trong tệp mô tả mô-đun, trình tải dịch vụ không thể tải mô-đun đó.
Chúng tôi có thể tạo Giao diện nhà cung cấp dịch vụ bằng cách sử dụng các bước dưới đây:
- Chúng tôi tạo Mô-đun mới com.tutorialspoint.serviceproviderinterface .
- Trong src / main / java thư mục, chúng tôi tạo " module-info.java" tệp.
- Bên trong thư mục nguồn của chúng tôi, chúng tôi tạo gói com.tutorialspoint.serviceproviderinterface.spi.
- Cuối cùng, chúng tôi tạo giao diện ServiceProviderInterface có chứa phương thức: printServiceName () sẽ được triển khai.
Trong phần bên dưới, chúng tôi có thể xác định Giao diện nhà cung cấp dịch vụ.
package com.tutorialspoint.serviceproviderinterface.spi; public interface ServiceProviderInterface { void printServiceName(); }