Computer >> Máy Tính >  >> Lập trình >> Java

Làm cách nào chúng ta có thể tạo giao diện Nhà cung cấp dịch vụ trong Java 9?

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();
}