読者です 読者をやめる 読者になる 読者になる

しおしお

IntelliJのあれやこれや

JBeret

JBeretでジョブ定義ファイルの置き場所を変えてみる

JBeretでは、org.jberet.spi.JobXmlResolverの実装クラスを作ることで、ジョブ定義のXMLファイルの置き場所を変更できる。 JobXmlResolverの実装クラスを作る JobXmlResolverのJavadocによると、resolveJobXml以外は任意となっているので、 任意メソッドの空…

JBeretのカスタムなCDIスコープを試す

JBeret1.2から追加されたカスタムCDIスコープを試してみた。 JBeretのバージョン compile 'org.jberet:jberet-core:1.2.2.Final' StepScope 1つのStepがスコープとなるので、同一ステップ内であれば同じBeanのインスタンスが使用される。 Stepが変わるとBean…

JBeretでジョブ定義をロジックで構築して実行する

JBeretでは、ロジックでジョブ定義を構築することが出来るみたいなので試してみた。 これを使うと、xmlでジョブ定義をすることなくバッチを実行することができるようになる。 ただし、JSRで定められているわけではないので、バッチ実行時にJBeretを直接扱う…