[ Team LiB ] Previous Section Next Section

Interactions

Figure 3.5 portrays what happens when an application invokes the read operation on a ConcretePersistenceManager. The ConcretePersistenceManager finds the relevant metadata that describes the mapping details and uses this information to issue operations to the physical database driver. Finally, it creates a new domain object using the relational data and metadata, and returns this object to the caller. Other PersistenceManager operations work similarly.

Figure 3.5. An application invokes the read operation on a ConcretePersistenceManager.

graphics/03fig05.gif

    [ Team LiB ] Previous Section Next Section