2012-02-05 20 views
1

私は一度に複数の挿入を行うmysqlストアドプロシージャを作成する必要があります。データベースへの多くの呼び出しを防ぐために、私はストアドプロシージャを使用する必要があります。私はjava.util.List<MyEntity>私のデータのオブジェクトを持っています。 MyEntityは、テーブルに挿入する必要があるデータを保持するオブジェクトです。JavaからMysqlストアドプロシージャ配列パラメータ

私の質問は、どのようにリストオブジェクトをmysql手続きパラメータとして渡すべきですか?

ありがとうございます。

答えて

2

別の方法があります:データベースへの呼び出しをバッチします。このためにストアドプロシージャは必要ありません。 java.sql.PreparedStatement.addBatchを見てください。

+0

私はこの方法を知らなかった。どうもありがとう。あなたは本当に私を助けました。 –

関連する問題