ヒージ、
多くのPOJOファイルをOracleデータベースに永続化する必要があるプロジェクトに取り組んでいます。問題は、POJOHibernateごとに新しいJDBC挿入要求を作成することです。45.000.000を超えるオブジェクトを永続化する場合、これには非常に長い時間がかかります。データをデータベースに保存する必要があり、そのデータは15の異なるテーブルに分散されます。したがって、データのセットごとに、15の異なる挿入ステートメントを実行する必要があります。3.000.000データセットを永続化する必要がある場合、45.000.000挿入ステートメントが必要です。
この問題について同僚と話し合っていたとき、彼は各POJOを挿入ステートメントで挿入する代わりにCSVファイルを使用することを提案しました。今、私は疑問に思っていますが、Hibernateに各テーブルのCSVファイルを書き込ませる簡単な方法はありますか?
それとも誰かがより良い解決策を知っていますか?