2017-07-06 1 views
0

私は、複数のテーブルの複数のレコードをjavaを使用して単一のリクエストとしてmysql-DBにロードする必要があります。 (ただし、1L-10Lのデータがほとんどないため、複数の挿入クエリを実行することはできません。そのため、多くの挿入クエリとその多くの要求を実行できません)。アイデアのように、このatleastで私を助けてください。複数のレコードを複数のテーブルにロードして、単一のJavaリクエストとしてmysql-DBに読み込むことはできますか?

+0

複数のレコードを1つのリクエストとして読み込みたいのですが、複数の挿入クエリを実行しないでください。インポート/エクスポートテーブルを意味しますか? – user7294900

答えて

0

通常は私たちが行うことです。トランザクション内の複数のテーブルを更新します。 JDBCを使用している場合は、複数の挿入ステートメントを使用し、JDBCトランザクション管理でバッチ挿入を使用します。 SpringやEJBのようなフレームワークを使用している場合、複数のテーブルを更新するすべてのSQL文が1つの単位として成功するか、すべてが失敗するように、フレームワークが提供するトランザクション管理を利用します。

関連する問題