SPI(Service Provide Interface => 服务提供接口)
案例1
SpringBoot 会读取 spring-boot-autoconfigure-2.3.1.RELEASE.jar/META-INF/spring.factories
案例2
Tomcat 加载 tomcat-embed-websocket-9.0.36.jar/META-INF/services/xxx,会加载 xxx 文件中的类。
案例3
根据SPI(Service Provide Interface => 服务提供接口)
可知,服务提供接口。
像是注册中心服务发现一样,去服务中心找到符合条件的服务列表,进行提供服务。
案例4
2021-11-05 12:18:07
这像是一种规范,它就在源码级别约定某个文件,以某种内容格式出现在某个地方。
日志配置文件也是如此。