【发布时间】:2014-05-26 00:34:55
【问题描述】:
大家好,我有使用 JPA (EclipseLink) 进行数据库访问的 Java 应用程序 - 一些 CRUD 操作。在这种情况下我如何进行同步?
我的意思是如果两个用户 User1 和 User2 在他们的机器上启动应用程序并且 User1 更改了一些记录如何让 User2 看到它? 是否有机会让 User2 知道 User1 更改记录并仅更新该记录?。
这里讨论过同样的问题
How to synchronize multiple clients with a shared database (JPA)?。
Updated data (in Database) is not visible via JPA/Eclipselink
但唯一的建议是按计时器更新。这是做这些事情的常见方法吗?
感谢您的帮助
[编辑]
Monitor MySQL inserts from different application
How to make a database listener with java?
change notification on domain objects (Hibernate/Java)
告诉我解决问题的方向。希望可以帮助别人。
【问题讨论】:
标签: java database jpa synchronization eclipselink