apache / apache/dubbo-website

扩展点重构

Open
#728 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
CSS
Stars
491
Forks
809
Avg merge
1d 6h
Merged PRs (30d)
6

Description

原文中:
"最终决定采用的是 JDK 标准的 SPI 扩展机制"
"并约定所有插件,都必须标注:@Extension("name"),作为加载后的标识性名称,用于配置选择"
实际上并未使用ServiceLoader,而是自己依照其思想实现了ExtensionLoader作为拓展机制,所以也无需标注@Extension("name")

Contributor guide

No contributing guide indexed for this repository

Research direction

Search the documentation source for the two quoted statements about JDK SPI, ServiceLoader, and @Extension. Read the surrounding page and verify it against Dubbo's ExtensionLoader implementation; update the inaccurate explanation and remove the unnecessary annotation requirement, then build the Hugo site to check the result.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
documentation
Issue type
Documentation
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
50/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.