Data persistence
About
Persistence refers to the ability to store code objects on the disk. 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/process executions.
See also Language - Serialization/Deserialization (Data Storage Structure) - Encoding/Decoding - Codec
Articles Related
Data Store
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:
- persistence
- and functions
for the EJB 3.0 and later specifications.