I am looking to use Spring Batch to read Flat file, one of the column values in each line in the file will be used to fetch additional data from the db tables similar to sql join between two tables except in this case one table is a flat file. Please advise how I can do.