SPI 的本质是将
接口实现类的
全限定名配置在文件中,并由
服务加载器读取配置文件,加载实现类。这样可以在运行时,动态为接口替换实现类。正因此特性,我们可以很容易的通过 SPI 机制为我们的程序提供拓展功能。
温习 SPI 机制 (Java SPI 、Spring SPI、Dubbo SPI)
未经允许不得转载:小狮博客 » 温习 SPI 机制 (Java SPI 、Spring SPI、Dubbo SPI)
SPI 的本质是将
接口实现类的
全限定名配置在文件中,并由
服务加载器读取配置文件,加载实现类。这样可以在运行时,动态为接口替换实现类。正因此特性,我们可以很容易的通过 SPI 机制为我们的程序提供拓展功能。