質問: JavaEEでアプリケーションを開発しています。 バッチ処理を作りたいのですが、JavaEEのjBatchではなく、SpringFrameworkのSpringBatchを使う、ということはできるのでしょうか?
回答: 使えるかどうかを知りたいということでしたら、使えます。 Java EEのjBatchの仕様は、Spring Batchを参考に策定されたので、アーキテクチャは似ています。ただし、Spring Batchの方が先につくられたので、jBatch(GlassFishやWildFlyに内包されているもの)より高機能なはずです。 ちなみに、Spring Batchもバージョン3からjBatchに準拠するように実装されています。