我正在考虑基于 MVC 并与数据库一起使用的良好设计,但我不知道如何通知某些数据库更改的视图。使用什么技术,我是否需要更多层?你将如何实施这些?
插入:
更新:
甚至有可能,还是我应该坚持视图上的刷新按钮?
为了使这更复杂,如果我有一个视图,我知道它列出了人们,但我不知道它是否从另一个表显示人们的兴趣?该视图将只使用 Person 类的“兴趣”属性,然后延迟加载兴趣。那么如果某个兴趣的名称发生了变化,Central 模型会通知确定列出兴趣的视图,但是如何找出是否有一个视图也显示了兴趣呢?
Tohu va bohu 是我现在的想法。