我正在为医院开发一个非常关键的应用程序,我在 3 天前出现了一个问题,如果两个用户显示他们欠医院的金额的患者表,如果一个用户更改金额,则该值不会在另一用户侧更新。
示例:
患者:John Fremlin,金额:$ 130
显示列表的两个用户
User1:将值更新为:$ 140
User2:仍然看到:$ 130
如何自动更新 user2 列表?
我在用着:
- Percona 服务器 (MySQL) 5.6.14
- Java SE 1.7.45
- Ubuntu 服务器
我认为您需要有一个事件驱动和非阻塞 I/O 编程模型,使您的应用程序高效,非常适合数据密集型实时应用程序,并且能够跨分布式设备运行。以下是您可以参考的几个链接-
如果您熟悉Spring 框架,那么您可以借助它的事件驱动驱动编程,以及其他可能解决您当前问题之后可能出现的问题的所需库。
JavaFX 框架(Swing 的最新替代品)对事件触发、绑定、监听器有更多支持。您可以利用它。
如果您利用 MVC 设计模式并在 3 层中构建您的应用程序以解决您的所有问题。
希望这可以帮助你。谢谢!
经过搜索,我找到了我需要的东西,一个 3 层应用程序将解决这些问题。