Java has emerged as the language of choice for Internet developers, which raises the complexity of persisting data entered by users and its retrieval for future use. A bank teller application will help answer some of these questions. Objects and Persistence Object durability, or persistence, is a term often used when discussing the issue of storing objects in databases. In the real world, you rarely find an object that lacks a relationship to other objects.
Objects are components of object models.
The issue of object durability transcends the issue of object model durability and distribution once we observe that objects are interconnected by virtue of their relationships to one another. Layer After Layer Click here. Figure 2 also shows user interface classes, such as the Screen hierarchy, that encapsulate the screens and reports that make up the system's user interface. Controller classes such as AcctLoader or TransactionController implement complex business logic that pertains to several classes. Persistence classes are important because they make the system more robust by promoting portability and reusability.