title: Why should I use Spring Batch Jobrepository?
body: <p>I understand JobRepository is used for CRUD operations of the Job status. I'm using a persistent database, will the JobRepository keep the historical metadata in the in the database or will it only store the current running process?</p>
  <p>Also, if I've a series of jobs executed by job scheduler and each of them have their own JobRepository database, would they share the same persistent tables or I've to create different database for each JobRepository?</p>