1、SPI(service provider interface )
是一种定义的服务发现机制
要用就按照它要求的规范实现它
怎么实现?
1、接口定义
如SPIInteface里所示定义了一个接口打包
2、实现1里面定义的接口
如FirstImplementation定义的
3、应用
在spring.test项目里面的class类里面用ProviderLoader加载,会看到打印出来了2里面的实现,结束。
1、SPI(service provider interface )
是一种定义的服务发现机制
要用就按照它要求的规范实现它
怎么实现?
1、接口定义
如SPIInteface里所示定义了一个接口打包
2、实现1里面定义的接口
如FirstImplementation定义的
3、应用
在spring.test项目里面的class类里面用ProviderLoader加载,会看到打印出来了2里面的实现,结束。