TransactionTemplate
with TransactionCallbackWithoutResult
or TransactionCallback<T>