• Showing Page History #80889

TERASOLUNA Batch Framework for Java

概要

Javaによるバッチアプリケーション開発を実現するためのフレームワークです。
バッチアプリケーションでは、限られたリソースでの大量データの処理や、 バッチ処理特有のトランザクション管理が求められます。
これらバッチアプリケーション特有の要件をフレームワークでサポートすることで、システムの品質向上・開発の効率化を実現します。


特徴とメリット

  • 実績のあるソフトウェアアーキテクチャの適用により、品質向上を実現します。
  • 業務開発者は、フレームワークが提供する機能を利用することにより、業務処理の開発のみに集中することができます。
  • オンラインシステム開発者になじみのあるアーキテクチャを採用しているため、習得容易性が高く導入コストを低く抑えられます。
    • オンラインシステムの開発者が学習しやすいアーキテクチャを採用しています。
    • 機能のコンポーネント化により、実現したい機能を個別に学習できます。
  • フレームワークが処理モデルを提供することで、処理モデルを標準化することができます。
  • 導入から開発への初期導入コストを低減する整備された豊富なドキュメント・サンプルを提供しています。


動作環境

  • 対応JDK
    • Oracle Sun JDK 5 / 6
  • 対応データベース
    • Oracle 11g
    • PostgreSQL 8 / 9


ダウンロード

  • 下記のコンテンツは、以下のページからダウンロードすることができます。
    • http://sourceforge.jp/projects/terasoluna/releases/55480
      資材名ダウンロードファイル名説明
      フレームワーク本体terasoluna-batch4j-projects_x.x.x.x.zipEclipseプロジェクトとして提供します。
      ブランクプロジェクトterasoluna-batch4j-blank_x.x.x.x.zipアプリケーションの元となるブランクプロジェクトです。
      チュートリアルでは、これを元に学習していきます。
      チュートリアルterasoluna-batch4j-tutorial_x.x.x.x.zipチュートリアルの完成版アプリケーションです。
      3種類のバッチからなる簡易的なサンプルで簡単に動作確認を行えます。
      機能網羅サンプルterasoluna-batch4j-funcsample_x.x.x.x.zip各機能の実装に重点を置いたサンプルです。
      ドキュメントterasoluna-batch4j-doc_x.x.x.x.zipフレームワークのマニュアルおよびチュートリアルです。
      詳細は、ドキュメントページをご覧ください。
      上記全てを含むアーカイブterasoluna-batch4j-all_x.x.x.x.zip上記5つを全て含んでいます。