Transparent Persistence makes development faster and more convenient. However without a clear understanding of what is happening under the hood you can easily get into trouble. Transparent Persistence is triggered by commit call and with rollback the changes are simply discarded. But is it really all that trivial?
More Reading: