An example using Spring, Spring Batch, Quartz, MySQL, MongoDB, Spring Data etc.