代码之家  ›  专栏  ›  技术社区  ›  Aubergine

反应堆上下文是否仅用于静态初始化数据?

  •  0
  • Aubergine  · 技术社区  · 5 年前

    考虑以下4行代码:

    Mono<Void> result = personRepository.findByNameStartingWith("Alice")
                                        .map(...)
                                        .flatMap(...)
                                        .subscriberContext()
    

    如何将“Alice”添加到上下文中,以便 .map() “爱丽丝”不再在哪里 Person.class 但是 Cyborg.class (假设不可逆变换),在 .flatMap() 人班 . 我们想比较“爱丽丝”人和“爱丽丝”机器人的力量 然后把他们都送上飞船去月球建立殖民地。

    0 回复  |  直到 5 年前
        1
  •  0
  •   Aubergine    5 年前

    我将等待反应堆开发人员的注意(或者稍后再去GitHub提出一个关于概念命名错误的问题,如果我是正确的),但与此同时。我相信反应堆环境可以解决这个问题:

    What is the efficient/proper way to flow multiple objects in reactor

    但它实际上提醒我们的是,在向下传播的反应性管道上出现了某种巨型关闭->以必要的方式树立并接受来自外部的价值观,

        2
  •  0
  •   Simon Baslé    5 年前

    Context 你提到的帖子中的subscribeContext确实是一样的。。。

    会议的目标 上下文

    Subscriber

    因此,它还可以查询当前订阅内容的视图 上下文