2020
10-10
10-10
在java中使用SPI创建可扩展的应用程序操作
简介什么是可扩展的应用程序呢?可扩展的意思是不需要修改原始代码,就可以扩展应用程序的功能。我们将应用程序做成插件或者模块。这样可以在不修改原应用的基础上,对系统功能进行升级或者定制化。本文将会向大家介绍如何通过java中的SPI机制实现这种可扩展的应用程序。SPI简介SPI的全称是JavaServiceProviderInterface。是java提供的一种服务发现的机制。通过遵循相应的规则编写应用程序之后,就可以使用ServiceLoader来加载...
继续阅读 >