2017-07-05 4 views
-4

指定されたフォルダからすべてのcsvファイルからデータをインポートし、それらをmysqlテーブルにダンプする必要があります。すべてのテーブルは、各ファイルのヘッダー情報に基づいて作成する必要があります。そして、各ファイルと各レコードの挿入、更新、およびエラーの監査を行う必要があります。複数のファイルを複数のmysqlテーブルに読み込むためのスプリングバッチの使用方法

これにはspring batchを使用できますか?私は全く新しいです。または、javaを使用してこれを達成する他の方法がありますか?

フォルダ内のファイル数は、ヘッダー情報によって異なる場合があります。

事前のおかげで..

+0

なぜあなたは、このために、ばねのバッチを使用するようにしたいですか?なぜあなたはこれにバネバッチを使用できないと思いますか? –

+0

私はこの種のタスクを探査し、春のバッチがバッチ処理に最適であることを発見しました。私がスプリングバッチを使用できない場合、これを達成する他の方法はありますか? – Extreme

+0

あなたは3つの主なタスクを持っています1)ファイルを読み込みます2)ファイルをcsvとして読み込み、3)mysqlに挿入します - これらの3つのものを検索すると、必要なすべてのコードと情報が表示されます –

答えて

0

あなたはSpringBatchを使用することができると私は、あなたは間違いなくそれを使うべきだと思います。

  • それは
  • 証明して安定しているあなたが達成するために必要なすべてのタスクの実装を使用する準備ができて非常に多くあります。
  • 多くの例と大きなコミュニティがあります。
  • プロジェクトリードが...質問に答える

あり、多分他の方法があるに非常にコミットしている...しかし、

関連する問題