參考連接:安全
http://blog.jobbole.com/109857/xml
SpringBatch的配置文件一般是xml的配置方式,咱們發現有下面幾個問題blog
1. xml文件數急劇膨脹,配置塊長且複雜,可讀性差get
2. xml文件缺乏語法檢查,有些低級錯誤只有在運行時才能發現,好比說沒有配置相應的step,或者step名字寫錯配置
採用純Java類的配置方式更靈活,它是類型安全的。在構建job或這step時採用的流式語法相比xml更加簡潔易懂語法