gpt4 book ai didi

java - JTable + MySQL "Realtime Feeling"

转载 作者:行者123 更新时间:2023-11-29 06:54:47 25 4
gpt4 key购买 nike

我有一个 JTable,其中填充了来自 MySQL 表的数据,但是有多个客户端同时更新并插入到数据库中。我的目标是为 Table 提供某种近乎实时的体验。我想每隔 5 秒更新一次 TableModel,但是超过 1000 行并没有多大意义。有人可以向我解释类似这样的事情的一般方法是怎样的,或者我应该使用哪些技术,

提前致谢

斯特凡

最佳答案

您需要采用 3 层架构:

在 swing 客户端和 MySql 数据库之间放置了一个应用服务器。

客户端不会直接连接到数据库,而是连接到应用服务器,后者将提供更高级别的 API(例如业务逻辑方法)以从数据库获取数据。

至于客户端的数据刷新,你可以使用JMS之类的东西在数据变化时向客户端推送事件。

如果您无法控制更改数据的其他客户端,您将不得不使用某种轮询。

关于java - JTable + MySQL "Realtime Feeling",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13418422/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com