<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>SPI on 知识铺的博客</title>
    <link>https://index.zshipu.com/geek/tags/SPI/</link>
    <description>Recent content in SPI on 知识铺的博客</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>zh-CN</language>
    <lastBuildDate>Wed, 06 Mar 2024 10:35:00 +0000</lastBuildDate>
    <atom:link href="https://index.zshipu.com/geek/tags/SPI/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Dubbo与Java的SPI机制</title>
      <link>https://index.zshipu.com/geek/post/code/docs/Dubbo/SPI/Dubbo%E4%B8%8EJava%E7%9A%84SPI%E6%9C%BA%E5%88%B6/</link>
      <pubDate>Wed, 06 Mar 2024 10:35:00 +0000</pubDate>
      <guid>https://index.zshipu.com/geek/post/code/docs/Dubbo/SPI/Dubbo%E4%B8%8EJava%E7%9A%84SPI%E6%9C%BA%E5%88%B6/</guid>
      <description>JDK 的 SPI 思想 SPI，即 Service Provider Interface。在面向对象的设计里面，模块之间推荐基于接口编程，而不是对实现类进行硬编码，这样做也是为了模块设计的可插拔原则。 比较典型的应用，如 JDBC，Java 定义了一套 JDBC 的接口，但是 Java 本身并不提供对 JDBC 的实现类，而是开发者根据项目实际使用的数据库来选</description>
    </item>
  </channel>
</rss>
