SpringBatchで勉強したことをまとめてみましたので記事を書いてみます。 SpringBatchの環境構築については以下の記事をベースにさせていただきました。 ・Spring Boot + Spring Batchで簡単なバッチサービスを作ってみる SpringBatch用のテーブルがないと怒られる 様々なサイトを参考に環境構築させていただいた際に構築した環境で実行してみると、例えば"BATCH_JOB_EXECUTION"などのテーブルが無いといって怒られました。 SpringBatchを動かすためには専用のテーブルを用意する必要がありそうです。 必要なテーブルについては以下を参照します。 ・JobRepositoryのメタデータスキーマ しかし、これらを自分で挿入するのは大変そうです。 そこで、springでは様々なプラットフォームに合わせたsqlを用意してくれています。 「sp