【发布时间】:2018-03-28 07:57:50
【问题描述】:
我有一个非常笼统的问题。 对于我的工作,我必须使用 MongoDB、Java 和 JavaFX(以及 yWorks)实现一个演示应用程序。因此,由于我 - 不幸的是 - 必须独自工作,而且我们公司没有大量的专业知识,所以我所做的只是为自己学习和学习这些技术。
由于我们不希望有服务器应用程序,因此只有 MongoDB 作为服务和客户端处理数据。 (这没关系,因为它只是一个演示器)。但我有点困惑。
实现 pojo 类以存储和从数据库加载并实现具有完全相同属性但使用 JavaFX 的“SimpleStringProperty”的 gui 模型类导致 - 在我看来 - 奇怪的事实,即我有两个语义相同的模型类我必须实现某种 Observer/Observable-Pattern 以将更改从 ViewModel 传播到 POJOS,反之亦然。
一定有更优雅的方式来做到这一点,对吧?
对此有何想法?
一些可视化:
【问题讨论】: