Chapter 2. Object Persistence Fundamentals

“We are made to persist. That's how we find out who we are.”

Tobias Wolff, In Pharaoh's Army

This chapter looks at the challenges that a persistence solution must address. A closer look is taken at object-relational mapping solutions in particular. The effort of a “from-scratch” implementation of such a framework is then outlined.

It is perfectly possible to use JDO without indulging in the underlying issues that a JDO implementation solves for you. However, it may still be helpful to at least be aware of them. Read the rest of this chapter to get an idea of the questions that you would generally trust the JDO implementation to have solved for you.

Alternatively, you can skip this chapter at this point ...

Get Core Java™ Data Objects now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.