While acknowledging that I still have much to learn about Spring Batch, I’d like to share my well-learned lessons in the world of restartability, including how to identify improper usage of Spring Batch’s Step & Job ExecutionContext and how to write good, wholesome components for Spring Batch…