Skip Headers

# Nonintrusive Persistence

Previous

Next

The TopLink nonintrusive approach of achieving persistence through a metadata architecture (see "Understanding TopLink Metadata") means that there are almost no object model intrusions.

To persist Java objects, TopLink does not require any of the following:

- Persistent superclass or implementation of persistent interfaces

- Store, delete, or load methods required in the object model

- Special persistence methods

- Generating source code into or wrapping the object model

When using entity beans with container-managed persistence, TopLink does not require any additional intrusion to the object model, other than the CMP specification requirements.

See "Building and Using the Persistence Layer" for additional information on this nonintrusive approach.