METAINFservice
METAINFservice is a Java specification that defines a mechanism for discovering and loading service providers. It is part of the Java SE Platform. The core idea is to allow libraries and frameworks to expose functionality that can be extended or implemented by other modules without requiring explicit configuration in the application's code.
The METAINFservice mechanism relies on the presence of specific files within the META-INF directory of a JAR
When an application needs to use a service, it can use the ServiceLoader class to find all