Categories of Persistence Frameworks

Persistence may be explicit, meaning the programmer asks for an object to be saved or loaded. Alternatively, persistence may be implicit, in which case the system determines when and how to save and load objects. RDBMS systems are typically explicit, while ODBMS systems are typically implicit.

Although most persistence schemes built to date use explicit persistence, there are two great advantages to implicit persistence:

© 1998 by Wrox Press. All rights reserved.