Maison >Java >javaDidacticiel >Comment pouvons-nous créer une interface de fournisseur de services en Java 9 ?

Comment pouvons-nous créer une interface de fournisseur de services en Java 9 ?

WBOY
WBOYavant
2023-08-26 19:13:03541parcourir

Les

我们如何在Java 9中创建一个服务提供者接口?

Les modules qui fournissent des implémentations d'interface de services contiennent l'instruction "provides" dans le fichier descripteur de module. Si un module n'a pas d'instruction "provides" dans le fichier descripteur de module, le chargeur de service ne peut pas charger le module.

Nous pouvons créer une Interface du fournisseur de services en suivant les étapes suivantes :

  • Nous créons un nouveau module com.tutorialspoint.serviceproviderinterface.
  • Dans le répertoire src/main/java, nous créons le fichier « module-info.java » .
  • Dans le répertoire source, nous créons le package com.tutorialspoint.serviceproviderinterface.spi.
  • Enfin, nous créons l'interface contenant la méthode ServiceProviderInterface : printServiceName()

Ci-dessous, nous pouvons définir la Service Provider Interface.

<strong>package com.tutorialspoint.serviceproviderinterface.spi;

public interface ServiceProviderInterface {
   void printServiceName();
}</strong>

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer