0. 이 글의 발단 Spring Batch 작업을 하다가 필요한 내용을 찾다 보니, 4.x랑 5.x가 내용이 꽤나 많이 바뀐 것 같아 작성하였다. 사실, 버전 마이그레이션을 하려고 했던 부분은 아닌데 어차피 확인해보고 싶은 내용은 버전과 무관한 부분이어서, 학습하는 김에 바뀐 버전에서는 어떻게 활용해야 하는지 정리해보려고 한다. 훗날 마이그레이션 작업을 할 일이 있거나, 새로운 코드를 작성할 때 빠진 내용이 있다면 이 글에 붙여나갈 계획이다. 이 글은 어디까지나, 탐색 형식으로 버전 마이그레이션에 대해 탐구한 내용이라서 모든 내용을 다루고 있지 않고 일부 놓친 부분이 있을 수 있으므로, 공식 마이그레이션 가이드를 참고하는 것을 권장한다. (혹시나, 글에 오류가 있거나 문제가 있다면 지적은 언제나 환영합니..