如何使用 java 9 流为简单的 mvc 实现观察者/可观察模式?



有没有人有任何代码示例或关于如何使用新发布器实现这一点的想法。 订阅,订阅者类?

在 mvc 中,通常可观察量(发布者)被子类化为模型,gui 和其他视图实现观察器。

似乎使用新类实现这一点(使用等效的观察者和可观察的 mvc 模式)很简单,但我不能完全理解它。

Flow接口被添加到Java 9中主要是为了便于对齐不同的响应式框架(RxJava,Akka Streams,Spring Reactor),并不是真正打算实现自己。如果你对响应式编程感兴趣,我会专注于其中一个框架。

youtube上有很好的演讲,提供了更多详细信息,例如这个关于为什么你不应该尝试自己实现它们的演讲:https://www.youtube.com/watch?v=_stAxdjx8qk

最新更新