タグ

spring-batchに関するhagayuのブックマーク (4)

  • SpringBatchテクニック集 - omotenashi-mind

    バッチの実行ステータスを管理したくない場合 SpringBatchはバッチの実行ステータスを永続的に管理し、エラーが発生したデータから処理を再開させたり、指定日のジョブを再実行させたりなどの管理が行える便利な機構が用意されています。 ただし、テスト中や何度も繰り返し実行したいジョブを作成する際には、この永続管理の仕組みが邪魔になります。こういった問題を解決できるのが"Im-Memory Repository"です。 次のように、Repositoryに明示的に"org.springframework.batch.core.repository.support.MapJobRepositoryFactoryBean"型のBeanを設定すると、データベースではなくメモリ上でジョブの実行ステータスを管理するようになり、そのステータスは1回のバッチ処理が完了する度にクリアされるため何度でも同じジ

  • Spring Batch - soracane

    具体的にどのようなことができるかを箇条書きした方が、イメージをしやすいと思いますので以下に列挙してみます。

  • マニュアル: サービス実行基盤 WebOTX | NEC

    コラム・特集ページにて、WebOTX の機能や技術ドキュメントの紹介をしています。 ぜひご覧ください。 WebOTX - コラム/特集

  • 概説 Springプロダクト(12) - Spring Batchで簡単にバッチを作る

    Spring Batchとは 今回紹介するSpring Batchは、エンタープライズレベルのバッチ処理を実現するためのフレームワークだ。 エンタープライズアプリケーションにおいて、大量のトランザクションを一括処理する「バッチ処理」は避けて通れない。Spring Batchでは、開発者が「バッチ処理」を簡単に実装するため、主に以下のような機能を提供している。 スケーラビリティ - マルチスレッド・マルチプロセスでの並列処理 データの整合性を保ち、処理順序を保障する「バッチプロセス管理」 バッチプロセスのトランザクション管理 バッチ処理で必要な基的な機能はSpring Batchフレームワークに任せ、開発者はビジネスロジックの実装に注力することができる。 次にSpring Batchのモジュール構成を紹介しよう。大まかに2つのモジュールに分かれている。 Infrastructure(基盤機

    概説 Springプロダクト(12) - Spring Batchで簡単にバッチを作る
  • 1