Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
テーブルからデータを読み取る処理ツールを作成しました。テーブルには大量のデータがあるため、一度にすべての処理を行うことはできません。私の問題は、処理アプリケーションが再起動すると、最初から処理が開始されることです。これは望ましくありません。実行を停止した次の行から処理したい。
私の質問は次のとおりです。アプリケーションが停止するとすぐに、処理された最後の行を記録してテーブルに保存できるJavaの方法はありますか。
私は彼らがそのような方法だとは思わない。
最後にアクセスした行の値は、次回アプリケーションが再起動したときに認識される必要があるため、値は長期間保持される必要があります。
別のテーブルを作成して、最後に表示された行の主キーを保存できる場合があります。そのため、アプリケーションを再起動すると、主キーとの一致がチェックされ、その上から検索が開始されます。
または、ファイルの追加などの他の方法にすることもできます。
それが役に立てば幸い。