October 2003
Beginner
734 pages
16h 56m
English
Client calls methods on the bean, that change the bean’s internal state.

Bean has a problem and can’t commit the transaction. But now that leaves the bean out of sync with the database. The bean’s limit state is 420, but the limit in the database is 343, exactly where it was before the transaction began.

Container simply does a new load on the bean, to refresh it with the original data from the database.

Bean is happy, and now all of its persistent state matches the entity’s data in the database.

Read now
Unlock full access