Pro Spring Batch

When I graduated from Northern Illinois University back in 2001 after spending most of the previous two years working on COBOL, mainframe Assembler, and Job Control Language (JCL), I took a job as a consultant to learn Java. I specifically took that position because of the opportunity to learn Java when it was the hot new thing. Never in my wildest dreams did I think I’d be back writing about batch processing. I’m sure most Java developers don’t think about batch, either. They think about the latest web framework or JVM language. They think about service-oriented architectures and things like REST versus SOAP or whatever alphabet soup is hot at the time.