Quantcast
Channel: ひしだまの変更履歴
Viewing all articles
Browse latest Browse all 262

AsakusaFW BatchContext+Shared

$
0
0

Asakusa Framework Advent Calendar 2020の10日目です。

BatchContextを扱うクラスを用意することのメリットのひとつが、データ型を変換して保持するようなコーディングが出来ることです。

public class BatchContextUtil { static String getDateAsString() { return BatchContext.get("date"); } public static Date getDate() { return SharedUtil.getDate(); //この中でBatchContextUtil.getDateAsString()を呼び出す } }

BatchContextから取得する値はバッチ実行中は変化しないので、「変化しない値を保持するShared」と相性が良いです。


Viewing all articles
Browse latest Browse all 262

Trending Articles