I have a scenario where the items to be processed will be selected from a database, but I still can't figure out how to stop an item to be processed more than once. flat files will be created from this table a few times a day so I guess each row will have to be flagged so it wont be processed again, but when and how in the spring batch process can this be done? Or if there is another way to avoid this ?

Thanks,
Angel