4
私のデータベースにオブジェクトのリストを挿入したいと思います。特殊なケースでは、主キー(自動生成ではない)が既に存在しないことがわかります。大きなコレクションを挿入する必要があるので、save(Iterable<Obj> objects)
は遅くなります。ネイティブリストJpa/hibernate + Springにクエリを挿入します。
したがって、ネイティブクエリの使用を検討します。 native insert query in hibernate + spring data
以前の回答では、オブジェクトのコレクションを挿入する方法については言及していませんでした。これは可能ですか?
@Query("insert into my_table (date, feature1, feature2, quantity) VALUES <I do not know what to add here>", nativeQuery = true)
void insert(List<Obj> objs);
もちろん、全体的に優れたソリューションがあれば、さらに優れています。
バネデータJPAバッチインサート – Kushan