0

JFreeChart で結果を表示するために使用する Java Db データベース テーブルがあります。次の 2 つのプロセスがあります。

  1. 温度センサーから取得したデータで 30 秒ごとにテーブルを更新します
  2. このテーブルから JdbcRowSet を作成します。これは、チャートのシリーズを作成するために使用されます

現時点では、(1) によって挿入された新しいデータを RowSet に取得する唯一の方法は、クエリを再実行することです。JdbcRowSet は、すでにセット内にある行の更新のみを反映し、新しく挿入された行は反映しません。

新しい行を自動的に追加するタイプの RowSet または ResultSet はありますか? または、毎回クエリを再実行する必要がありますか?

4

1 に答える 1

0

JDBC を使用すると、毎回クエリを再実行する必要があります。Hibernate などの ORM を使用すると、探しているものを実現できる場合があります。

于 2011-08-12T19:19:08.547 に答える