What are the benefits of using Spring batch job over well known Unix batch jobs? Why do one opt for Spring bath rather than Unix bath.