S2Chronosは2013/5月末をもって開発とMLでのサポートを終了しました。
ようこそ S2Chronosプロジェクトへ
S2Chronosは,Seasar2に対応したJavaオブジェクトスケジューリングフレームワークです.
ユーザイベントではなく,時間によってビジネスロジックを実行させる要求は常にあります.課金や解約に関連する月次処理などです.
このような日時に関連するビジネスロジックを,S2上でタスククラスとして登録し,スケジューリングすることが可能になるのがS2Chronosです.
バッチプログラムを別プログラムに切り出すと,ウェブアプリ内にあるDao, Logic, Serviceとの連携に手間がかかります.
どうせなら,ウェブアプリの中にS2Chronosとタスククラスを内包してしまえば,後は必要なコンポーネントをタスクにDIするだけで簡単にバッチ処理が実装できます.