This is an automated email from the ASF dual-hosted git repository.
albumenj pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/dubbo-website.git
The following commit(s) were added to refs/heads/master by this push:
new 36f447e5d3e [fix] optimization (#1373)
36f447e5d3e is described below
commit 36f447e5d3e98fbc444866e7264b7bec876ec0fb
Author: JM <[email protected]>
AuthorDate: Fri Aug 12 15:59:35 2022 +0800
[fix] optimization (#1373)
---
.../service/group-merger.md | 25 +++++++++++-----------
1 file changed, 12 insertions(+), 13 deletions(-)
diff --git
a/content/zh/docs3-v2/java-sdk/advanced-features-and-usage/service/group-merger.md
b/content/zh/docs3-v2/java-sdk/advanced-features-and-usage/service/group-merger.md
index b1943a2deaf..cdf3f82480e 100644
---
a/content/zh/docs3-v2/java-sdk/advanced-features-and-usage/service/group-merger.md
+++
b/content/zh/docs3-v2/java-sdk/advanced-features-and-usage/service/group-merger.md
@@ -7,58 +7,57 @@ description: "通过分组对结果进行聚合并返回聚合后的结果"
---
## 特性说明
-通过分组对结果进行聚合并返回聚合后的结果,比如菜单服务,用group区分同一接口的多种实现,现在消费方需从每种group中调用一次并返回结果,对结果进行合并之后返回,这样就可以实现聚合菜单项。
+通过分组对结果进行聚合并返回聚合后的结果,比如菜单服务,用 group 区分同一接口的多种实现,现在消费方需从每种 group
中调用一次并返回结果,对结果进行合并之后返回,这样就可以实现聚合菜单项。
相关代码可以参考 [dubbo
项目中的示例](https://github.com/apache/dubbo-samples/tree/master/dubbo-samples-merge)
-#### 配置
-
-- 搜索所有分组
-- 合并指定分组
-
## 使用场景
服务分组和多版本
## 使用方式
-**搜索所有分组**
+### 搜索所有分组
```xml
<dubbo:reference interface="com.xxx.MenuService" group="*" merger="true" />
```
-**合并指定分组**
+### 合并指定分组
```xml
<dubbo:reference interface="com.xxx.MenuService" group="aaa,bbb" merger="true"
/>
```
+### 指定方法合并
-**指定方法合并结果**,其它未指定的方法,将只调用一个 Group
+指定方法合并结果,其它未指定的方法,将只调用一个 Group
```xml
<dubbo:reference interface="com.xxx.MenuService" group="*">
<dubbo:method name="getMenuItems" merger="true" />
</dubbo:reference>
```
+### 某个方法不合并
-**某个方法不合并结果**,其它都合并结果
+某个方法不合并结果,其它都合并结果
```xml
<dubbo:reference interface="com.xxx.MenuService" group="*" merger="true">
<dubbo:method name="getMenuItems" merger="false" />
</dubbo:reference>
```
+### 指定合并策略
-**指定合并策略**,缺省根据返回值类型自动匹配,如果同一类型有两个合并器时,需指定合并器的名称
[合并结果扩展](../../../reference-manual/spi/description/merger)
+指定合并策略,缺省根据返回值类型自动匹配,如果同一类型有两个合并器时,需指定合并器的名称
[合并结果扩展](../../../reference-manual/spi/description/merger)
```xml
<dubbo:reference interface="com.xxx.MenuService" group="*">
<dubbo:method name="getMenuItems" merger="mymerge" />
</dubbo:reference>
-
```
-**指定合并方法**,将调用返回结果的指定方法进行合并,合并方法的参数类型必须是返回结果类型本身
+### 指定合并方法
+
+指定合并方法,将调用返回结果的指定方法进行合并,合并方法的参数类型必须是返回结果类型本身
```xml
<dubbo:reference interface="com.xxx.MenuService" group="*">