Introduction
Java ACDP is a Java framework for designing, operating and maintaining a navigational, type-extensible database as part of a software that requires access to persistent storage of object data.Visit the ACDP homepage to learn more about ACDP in general.
This tutorial shows you the basics of Java ACDP:- Design codes a sample database for an educational institution.
-
Creation shows you how to create a writable
WR
database from the coded database classes and how to create a readonlyRO
database that can be operated completely in main memory. - Opening shows you how to open a database and explains the two ways of opening a database as a strongly typed database and as a weakly typed database.
- Elaboration programs some key aspects of a robust persistence layer for a multilayered application.
- Querying retrieves and modifies data stored in a database inside or outside a database transaction.
- Maintenance shows you how to change the settings of a database, how to compact the file spaces of a database, how to refactor a database, and how to check and possibly restore the integrity of a database.
- Sources lists the source code of the classes of the sample database and the sample persistence layer.
Getting Started
Download the source code and include it into your project. The source code contained in theexample
package is displayed
in Chapter Sources.