我们怎样才能在 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();
}

更新于: 10-Apr-2020

230 浏览量

启动您的职业生涯

通过完成课程获得认证

开始上手
广告
© . All rights reserved.