William P O'Sullivan wrote:Depending on your needs ...
Spring Batch will not do the parsing for you. You will need to receive the files, process, validate etc..
Look into mule ESB also for automatic triggering on reception of files in certain folders/directories.
Also, for ETL, look at Talend, I believe it's open source and can transform all sorts of files.
WP
That's true, but not exactly correct. There are mechanisms in Spring Batch, built in, for reading and parsing files. You still have some code to write to do the mapping of what is in a line in the file and any domain object you have that represents it, but the mechanism to use a simple callback interface mapping to me is a huge gain, taking away all the pain points of parsing code.
Also, adding Spring Integration with Spring batch can add transforms and many more.
Mark