高大路人

文章
2
资源
0
加入时间
2年10月18天

Spring Boot的SPI机制

1.SPI思想SPI的全名为Service Provider Interface加粗样式.这个是针对厂商或者插件的,随意插拔。服务发现,就是不用再导入特定的包路径,会在MATA-INF.service自己设置接口的,jar包知用换这路径,原有代码不用变java spi就是提供这样的一个机制:为某个接口寻找服务实现的机制。例如:jbbc的路径cj问题,我们代码原来写死的路径的话,没法改,变成配置文件告诉使用者,我提供接口是哪个类,这不就动态了吗。2.SPI约定当服务的提供者,提供了服务接口的一种实