首页 > 编程语言 >Java SPI机制

Java SPI机制

时间:2022-08-20 13:44:08浏览次数:49  
标签:调用 Java 框架 扩展 SPI 组件 机制

SPI全称 Service Provider Interface,是java提供的一套服务发现机制,它可以用来启用框架扩展的替换组件。

SPI作用:为这些被扩展的API寻找服务发现。

SPI是调用方来制定接口规范,提供给外部实现,调用方在调用时则选择自己需要的外部实现,可用于启用框架扩展和可替换组件。从使用人员来说,SPI被框架扩展人员使用。

 

标签:调用,Java,框架,扩展,SPI,组件,机制
From: https://www.cnblogs.com/Alei777/p/16607448.html

相关文章

  • Tomcat 10无法使用javax包
    可以导入新的jakarta包<dependencies><!--servlet依赖--><dependency><groupId>jakarta.servlet</groupId><artifactId>jakarta.servlet-api</artif......
  • JQuery插件机制
    JQuery插件机制插件:增强JQuery的功能 1.实现方式: 1.$.fn.extend(object)  (对象) 增强通过JQuery获取的对象的功能 $("#id") 2......
  • Jenkins升级java版本
    1.安装JDK11yuminstalljava-11-openjdk*-y2.查看当前使用的java版本可以看到以下信息则可以继续安装jenkins[root@bogon~]#java-versionopenjdkversion"11.0......
  • java8中的lambda表达式实用详解
    java8中的lambda表达式实用详解1.lambda简介​ Lambda表达式(lambdaexpression)是一个匿名函数,Lambda表达式基于数学中的λ演算得名,直接对应于其中的lambda抽象(lambda......
  • Java SE 13 新增特性
    JavaSE13新增特性作者:Grey原文地址:JavaSE13新增特性源码源仓库:Github:java_new_features镜像仓库:GitCode:java_new_features新版Switch使用方式switch语......
  • 代码审计(Java)——WebGoat_AuthenticationFlaws
     零、SecurePassword这里没什么可审计的,经典的爆破,定期更换复杂度相当的密码吧……一、Passwordreset1.level2这里题目给出的信息是登录自己的WebWolf......
  • 信2105-3班张少阳20213904第八周java学习总结
    本周进一步深入学习了类以及接口的用法,区别以及类似点1.3接口的成员特点1)成员变量:只能是常量,默认修饰符publicstaticfinal2)构造方法接口没有构造方法,因为接口主要是......
  • java初步学习(基于黑马的课进行自学,初学者,不喜勿喷)6
    初步学习流程控制语句顺序结构顺序结构指java运行结果的排序由代码的先后顺序决定例if语句if的基本格式为if(关系表达式){语句体;}如果满足“()”内的关系表......
  • 【Java进阶】五分钟快速掌握JVM优化概念、常用命令、工具、JUC、多线程、GC等知识
    〇、概述1、资料 2、内容概括 一、概念(一)JVM (二)JUC (三)GC二、命令(一)JVM优化命令 (二)JUC命令三、工具(一)jdk工具......
  • Android消息机制解析
    Android消息机制解析为什么主线程中可以直接使用Handler?Handler的运行需要底层的MessageQueue和Looper支撑,MessageQueue是以单链表为数据结构的消息列表,Looper以......