Aug 9th, 2012, 04:44 PM
Which reporting framework most compatible with Spring Batch?
I would like to use Spring Batch to read some data with ItemReader, process that data with ItemProcessor, and write out that data with ItemWriter to a text or PDF file. This output is basically a report with varying formats.
I am thinking a reporting engine might help here like BIRT or Jasper or Penthao. Or would something like Velocity or freemarker do the trick? Are any of these specifically suited for Spring Batch? Are there any others I missed?
Aug 11th, 2012, 08:31 PM
Jasper can make use of POI or you could use POI directly to create reports in excel or even a PDF. You could also use templates with Velocity to produce HTML reports. I don't see any problems. Its really just a matter of preference and ease.