Spring には、バッチ選択を可能にする機能がありますか? リスト内のレコードの数に応じて、基本的にn個の選択を実行します。現時点では、リストのサイズが常に変化しているため、実行される SQL を動的に構築する必要があります。最終製品は次のようになります
select * from record_details t WHERE id IN ((?),(?),(?))
ただし、この SQL をオンザフライで生成するコードは面倒です。この種の問題に対するより適切なアプローチがあるかどうか疑問に思っています。