1 - About
Persistence refers to the ability to store code objects. In an enterprise application, data is typically stored and persisted in the data tier, in a relational database.
Data persistence is the ability to maintain data between application executions.
2 - Articles Related
3 - Data Store
3.1 - Database
Applications must manage persistence themselves or make use of third-party solutions to handle database updates and retrievals with persistence.
For instance, the Java Persistence API (JPA) provides a mechanism for managing:
- and functions
for the EJB 3.0 and later specifications.