この記事でわかることSpring Bootの @DataJpaTest をTestcontainersのPostgreSQLへ接続し、jsonb から指定したステータスの行だけが返ることを確かめます。 外部システムから受信したイベントを保存し、処理待ちの READY だけを別のバッチへ渡します。本文はPostgreSQLの jsonb 列にあり、完了済みの DONE や、古いデータで status 自体がないイベントも同じテーブルに入っています。ここで確認するのは、Repositoryがこの3種類を正しく ...