当我的数据库更新时,如何自动更新我的 JTable 数据?
谢谢。
您的 JTable数据模型必须以某种方式确定您的数据库是否已更改。
没有将这些信息直接从 SQL 数据库提供给表模型的标准方法。您很可能必须轮询数据库并自己发现此信息(在轮询线程中?)
根据填充表所需查询的复杂性以及表中数据的数量,您可以轮询以取回完整的数据集并在必要时重建表,或者轮询最新更新的行,然后如果已更改,则发出对完整数据集的查询。
根据您使用的是特定框架还是 SQL 数据库产品,可能会有更多针对此问题的产品特定答案。