是否有一个框架可以识别(通过比较对象)对象属性值何时发生变化(用户可以指定要“监视”哪些属性),然后引发事件/发送通知?
示例:应用程序将 Person 类存储在数据库中,并在内存中保留一份副本。该应用程序从数据库中检索人员数据以定期刷新内存中的副本。其他应用程序/进程更新数据库中的人员数据。我希望在更改人员对象的情绪属性(字符串列表集合:乐观,疲倦等)时引发事件/通知。
我知道如何编写代码,但我觉得有一些东西可以做到这一点。我能想到的只有两件事是相似的:
缓存通知,但还没有看到任何允许您指定要通知的属性/值的内容。这还需要一个分布式缓存服务器。
sql 查询通知 - 我正在研究这个。