0

テーブルからデータを読み取る処理ツールを作成しました。テーブルには大量のデータがあるため、一度にすべての処理を行うことはできません。私の問題は、処理アプリケーションが再起動すると、最初から処理が開始されることです。これは望ましくありません。実行を停止した次の行から処理したい。

私の質問は次のとおりです。アプリケーションが停止するとすぐに、処理された最後の行を記録してテーブルに保存できるJavaの方法はありますか。

4

3 に答える 3

2

私は彼らがそのような方法だとは思わない。

最後にアクセスした行の値は、次回アプリケーションが再起動したときに認識される必要があるため、値は長期間保持される必要があります。

別のテーブルを作成して、最後に表示された行の主キーを保存できる場合があります。そのため、アプリケーションを再起動すると、主キーとの一致がチェックされ、その上から検索が開始されます。

または、ファイルの追加などの他の方法にすることもできます。

それが役に立てば幸い。

于 2013-10-11T08:05:48.507 に答える