Spring batch provides specifying <transaction-attributes.. at <tasklet> level. That means, each invocation of step is executed in its own transaction boundary. is it possible to span the transaction across multiple steps? I have a requirement in which i have to start transaction in 1st step and the same transaction should be continues in next 2 steps. Is it possible or not ?