小编fak*_*ery的帖子

在反应堆中对两个不同的Mono进行合并订阅

我有两个单声道

Mono<Profile> profile;
Mono<Account> account;
Run Code Online (Sandbox Code Playgroud)

Profile.java

public class Profile{
    int id;
    String name;
}
Run Code Online (Sandbox Code Playgroud)

Account.java

public class Account{
    int id;
    String password;
}
Run Code Online (Sandbox Code Playgroud)

我有一个服务类,可以将这两个单声道保存到沙发上。服务类的保存功能返回Mono。有没有一种方法可以让一个订户本身一次将这两个Mono保存到数据库中。

像这样的东西

createService.save(profile)..useOfSomeFunction..createService.save(account).subscribe();
Run Code Online (Sandbox Code Playgroud)

通过这种方式,我可以一次只与一个订户一起保存两个文档。

有人可以帮忙吗?

java project-reactor

1
推荐指数
1
解决办法
888
查看次数

标签 统计

java ×1

project-reactor ×1