当您不拥有模型时实施MVP?

时间:2012-03-01 19:20:44

标签: java model-view-controller user-interface mvp

我正在开发我的第一个Java GUI,我认为我已经决定使用MVP架构(部分归功于great article)。

但是,此架构的一个关键组件似乎是模型在模型发生更改时通知演示者。我正在使用我无法控制的模型的数据库API。因此,我无法强制模型实现任何类型的事件通知。

在这种情况下,这通常如何处理?我是否围绕实现事件通知的API制作包装类?这似乎很昂贵,并且在GUI之外修改模型时不会处理这种情况。


更新:我想我已经找到了自己问题的答案。我将要处理的是被动模型,它根本不参与视图或演示者。我找到了答案here

0 个答案:

没有答案