2016-06-20 21 views
0

私は自分のアプリに新しい機能を加えようとしています。そして、私のアプリは大きなデータ(1000以上のエントリ)で動作するはずであるという事実に直面した。また、そのデータ(データセット - あなたが望む方法)はHibernateによってDBから取得される。どのようにデータを取得してデータセットに追加するのか、いくつかのコードを投稿することはできますが、厳密には禁止されています。作り方JFreeChart&Lazy loading

任意のアイデアそれ

注:チャートとウィンドウは次のようになります。https://classic.moqups.com/AU/SmmGSpPE/p:a16b2c2a4 ウィンドウが開きます - すべてのデータセットがロードされ、窓のショーチャートのが唯一の一枚。詳細を参照するために、ユーザーは

"< < <" または ">>>"

ボタンをクリックする必要があります。その結果、DBからデータをリロードすることになります(実際にはそうではありません)。最初の「ステップ」とe.t.cの後に表示されるものだけが表示されます

私はできる限り明確に説明しようとしました。正しく私のServiceに結合する方法のヒントやアドバイス

+0

ああ、INPUTパラメータとして考えてください。ランダムに生成された値を持つxとyの配列。 – Reborn

+1

[こちら](http://stackoverflow.com/a/6849654/230513)? – trashgod

+0

うん、それはまさに私が必要なものです。しかし、まだ解決されていない1つの問題 - 私のサービスに正しくバインドする方法...とにかく。ありがとう! – Reborn

答えて

1

ため

のおかげ?

私は、Hibernateに慣れていないんだけど、あなたはhereを示すように、JPAエンティティを問い合わせるが、hereを示すように、SwingWorkerdoInBackground()実装で行うことができます。図表hereのように、process()の実装でグラフのデータセットを更新します。リスニングチャートはそれに応じて更新されます。 hereのようなアプローチを使用してデータセットをページすることができます。

+0

わかりません。このアプローチを妨げる要因は何ですか? – trashgod

関連する問題